The poster for Jake Gyllenhaal's adventure fantasy Prince of Persia: The Sands of Time
. has been revealed! The Brokeback Mountain
star plays Prince Dastan in the upcoming Disney movie, based on the video game about a Prince who teams up with a rival princess to stop an angry ruler from unleashing an earth-shattering sandstorm.Prince of Persia
, also starring Gemma Arterton and Sir Ben Kingsley, opens May 28, 2010.