Jake Gyllenhaal in Prince of Persia: Sands of Time Jake Gyllenhaal in Prince of Persia: Sands of Time