• Warning: Spoilers
    I remember back when I was in sixth grade, we watched "Where the River Runs Black". For about the first half hour to forty-five minutes, you sort of sit there thinking that it's one of those movies that exists only to tug at your emotions. But after that, it turns out to be quite good. It focuses on Lazaro (Alessandro Rabelo), a boy born in the Amazon jungle to an Indian woman and an American missionary who gets killed by a snake. After his mother gets murdered by some thugs, Lazaro gets brought to the city and raised in a church. But then he comes across the man who murdered his mother, and he's ready for revenge. Narrating the movie is Charles Durning as a priest; I'd say that he was born to play the role.

    Like I said, you have to be patient with this movie. It drags at times, but mostly does a good job. Other cast members include Ajay Naidu (one of the guys in "Office Space"), Peter Horton and Dana Delany.