Robert Duvall and Michael Caine play a pair of cantankerous old brothers living in Texas, who are forced to provide a place to stay for their young nephew Walter over the course of one summer. They don't know how to treat a young boy, and he too is initially intimidated by their bizarre habits, such as shooting at travelling salesmen. Gradually, bonds of trust and love are forged, the two Uncles share outrageous tales of their past exploits with their young nephew, and the main mystery within the film is whether the larger than life stories of heroic deeds in exotic lands that the two uncles tell are really true. It's a great story that captures the innocent enthusiasm of youth and the regrets of old age, showing how the young can learn from the old, and vice versa.
I can't understand the low rating for this film, I loved it. Cain and Duvall are two screen legends that work well together, and Osment is suitably confused as the wimpy little kid who finally grows a pair. The scene in the bar and Duvall's speech is worth playing over and over. Ignore the ratings, rent it!!!