本片根據育碧軟體公司2003年的同名電子遊戲改編。十五年前,孤兒達斯坦(傑克·吉倫哈爾 Jake Gyllenhaal 飾)在市集上因英勇好戰被波斯國王收養入宮。十五年後,長大成人的達斯坦隨兩位哥哥和叔父(本·金斯利 Ben Kingsley 飾)出征,奇襲聖城阿拉姆特,並得到國王許婚,將阿拉姆特公主塔米娜(傑瑪·阿特登Gemma Arterton 飾)許配與他。達斯坦無意中得到了塔米娜公主竭盡全力保護的「時之砂」匕首,卻被誣陷毒害老國王,被迫逃亡。爲了洗清罪名,同時確保偉大的波斯帝國不至於淪落他手,達斯坦脅迫塔米娜公主與他一同進入了臭名昭著的「奴隸谷」,破壞了阿馬爾酋長(阿爾弗雷德·莫里納 Alfred Molina 飾)的鴕鳥大賽。在老國王的葬禮上,達斯坦終於發現了幕後兇手,而塔米娜公主也終將有關「時之砂」的祕密據實以告……