In Prince of Persia: The Sands of Time, Jake Gyllenhaal got a bad rap for playing to role of Dastan and the film did not do as well as the producers had hope although it grossed over 90 million domestically.
However, I thought Jake Gyllenhaal did a great job with the role and his chemistry with Gemma Arteton playing the role of Tamina was perfect for the film. It was an extremely entertaining movie with just the right amount of actions, intrigue and elements of surprise. Ben Kingsley, who I always love, also gave just the right amount of life to his character.
All in all, Prince of Persia: The Sands of Time is a perfect little movie to lose yourself in and enjoy.