故事发作在兴盛兴盛的尼罗河畔,在天神荷鲁斯(尼古拉·科斯特-瓦尔道 Nikolaj Coster-Waldau 饰)的战争统治之下,百姓们安居乐业,生活在一片祥和之中。但是好景不长,罪恶的黑暗之神赛特(杰拉德·巴特勒 Gerard Butler 饰)应用阴谋多端夺走了荷鲁斯的王座和双眼,将他驱逐囚禁,赛特生性残酷而好战,很快,整个国度堕入了混乱之中。贝克(布兰顿·思怀兹 Brenton Thwaites 饰)只是一介伟大的人类窃贼,却在不测之中成为了挽救人类的独一希望。为了对立弱小的赛特,他千里迢迢找到了荷鲁斯,向他寻求协助。就这样,一人一神的奇异组分解立了。为了重新取得力气,荷鲁斯必需夺回他的眼睛,以此为目的,一行人踏上了旅途。