Secondhand Lions 2003
This forgotten gem is the perfect family movie. It stars Michael Caine and Robert Duvall as the two eccentric uncles of Walter, a shy city kid (played by Haley Joel Osment). When Walter moves in with his uncles in rural Texas, he first has a hard time adjusting to his new surroundings. However his routine is changed after he starts hearing local gossip about his uncles, and reminiscence spurs in all three an incredible eagerness for adventure. Secondhand Lions has gathered impressive cult following in the past few years, and rightfully so. Its fast-paced, entertaining yet substantial storyline shines a light on the amazing performances by the cast, and offers a surprising mix of funny, heartwarming and sad. Look out for the flashback scenes.