Prince of Persia: Sands of Time

Jake Gyllenhaal stars in this action adventure as Prince Dastan who teams up with a rival princess to stop an angry ruler from unleashing a sandstorm that could destroy the world

Listen to Heart's Movie Minute

Take a look at the trailer below:

Celebrity Pictures