本片根據(jù)育碧軟件公司2003年的同名電子游戲改編。十五年前,孤兒達(dá)斯坦(杰克·吉倫哈爾 Jake Gyllenhaal 飾)在市集上因英勇好戰(zhàn)被波斯國(guó)王收養(yǎng)入宮。十五年后,長(zhǎng)大成人的達(dá)斯坦隨兩位哥哥和叔父(本·金斯利 Ben Kingsley 飾)出征,奇襲圣城阿拉姆特,并得到國(guó)王許婚,將阿拉姆特公主塔米娜(杰瑪·阿特登Gemma Arterton 飾)許配與他。達(dá)斯坦無(wú)意中得到了塔米娜公主竭盡全力保護(hù)的“時(shí)之砂”匕首,卻被誣陷毒害老國(guó)王,被迫逃亡。為了洗清罪名,同時(shí)確保偉大的波斯帝國(guó)不至于淪落他手,達(dá)斯坦脅迫塔米娜公主與他一同進(jìn)入了臭名昭著的“奴隸谷”,破壞了阿馬爾酋長(zhǎng)(阿爾弗雷德·莫里納 Alfred Molina 飾)的鴕鳥(niǎo)大賽。在老國(guó)王的葬禮上,達(dá)斯坦終于發(fā)現(xiàn)了幕后兇手,而塔米娜公主也終將有關(guān)“時(shí)之砂”的秘密據(jù)實(shí)以告……