Someday someone is going to make a great film from a video game. Until then we have to be satisfied with being decently entertained without being hopelessly insulted. Prince of Persia manages to avoid doing either, so the wait continues.
The two leads are not inspired. Jake Gyllenhaal could make the cover of a muscle mag, but he plays Dastan as if harboring Spider-Man's doubts and insecurities. I recall Gemma Arterton as resembling a gorgeous still photo in a cosmetics ad.
Could have used more of its own magical Sands of Time, which endow the possessor with time-rewinding, mistake-correcting powers. A pinch to add chemistry between leads Jake Gyllenhaal and Gemma Arterton; a dash to delete portentous dialogue.