这个故事发生在著名的尼罗河沿岸,那里百姓们生活在繁荣昌盛之中,受着天神荷鲁斯(由尼古拉·科斯特-瓦尔道饰演)的和平统治。然而,一切美好的景象并没有持续太久,在邪恶的黑暗之神赛特(由杰拉德·巴特勒饰演)的阴谋诡计下,荷鲁斯被夺去王座和双眼,被驱逐囚禁。赛特野心勃勃且残暴好战,很快整个国家陷入了混乱之中。
贝克(由布兰顿·思怀兹饰演)原本只是一个普通的人类小偷,却意外成为拯救人类的唯一希望。为了对抗强大的赛特,他长途跋涉找到了荷鲁斯,请求他的帮助。于是,一个奇怪的组合应运而生。为了恢复力量,荷鲁斯必须收回自己的眼睛,于是一行人展开了冒险之旅。