Defamer has revealed a photo of Ben Kingsley on the set of Walt Disney Pictures' Prince of Persia: The Sands of Time, which opens in theaters May 28, 2010.

Starring Jake Gyllenhaal, Gemma Arterton, Alfred Molina, Ben Kingsley, Toby Kebbell, and directed by Mike Newell, the fantasy adventure is based on the Ubisoft video game, and set in medieval Persia, Earth's mightiest and most mysterious kingdom, where a king and his son defeat the powerful Maharajah and kidnap his daughter, looting his palace of priceless treasure, including an extravagant hourglass, and a mysterious dagger.