Prince of Persia: The Sands of Time
Brett Michel
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.