Prince of Persia: The Sands of Time is a 2010 American action fantasy film based on the video game series Prince of Persia. It follows a rogue prince and a mysterious princess as they embark on a race against dark forces to protect a powerful ancient dagger.