Jimmy Bennett plays the boy as a 7-year-old, and Dylan and Cole Sprouse take over as the kid reaches 11. Features cameos by Peter Fonda, Winona Ryder and shock rocker Marilyn Manson.