Prince of Persia: The Sands of Time
Peter Rainer
The sheer whoosh of the story line keeps you watching anyway, and, as the prince, Jake Gyllenhaal has a hearty good-naturedness that comes as a relief amid all the turbocharged antics. He wears his heroism lightly.