Filmul prezintă povestea lui Balthazar Blake (Cage), un maestru vrăjitor şi ucenic al faimosului Merlin, care vrea să salveze Manhattan-ul contemporan de planurile malefice ale inamicului său, Maxim Horvath, personaj interpretat de Alfred Molina...
Bazat pe celebrul joc video, Prinţul Persiei ne poartă în antichitate, unde un prinţ persan se aliază cu o prinţesă dintr-un imperiu rival pentru a dejuca planurile unui rege care vrea să provoace o furtună de nisip în stare să distrugă lumea...