Watch this epic movie by Jerry Bruckheimer and Walt Disney Pictures
Here's the trailer:
Prince of Persia: The Sands of Time, an epic action-adventure set in the mystical lands of Persia. A rogue prince (Jake Gyllenhaal) reluctantly joins forces with a mysterious princess (Gemma Arterton) and together, they race against dark forces to safeguard an ancient dagger capable of releasing the Sands of Time—a gift from the gods that can reverse time and allow its possessor to rule the world.