Ashley Benson Pictures: Ashley Benson arrives on the red carpet for the premiere of "Prince of Persia: The Sands of Time" held at Grauman's Chinese Theatre on April 17, 2010 in Hollywood, California.
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.
"Prince of Persia: The Sands of Time" opens in theaters nationwide on May 28.