故事发生在一个虚构的神话世界中,哈亚(丹尼·格洛弗DannyGlover饰)是业界闻名的猎龙人,他发明了战船,以其骁勇善战的个性著称,然而,只有哈亚自己清楚,自己的内心里究竟隐藏了多少的脆弱和悔恨。原来,哈亚曾经因为胆怯和恐惧导致妹妹死在了白龙的手中,如今,他收养了名为蕾切尔(索非亚·佩尔纳斯SofiaPernas饰)的女孩。蕾切尔的父亲因为在战斗中逃跑而死在了哈亚的手中,哈亚向蕾切尔隐瞒了事实,谎称她的父亲系被龙杀死。伊斯梅尔(柯里·瑟威尔CoreySevier饰)加入了哈亚的队伍,当他和蕾切尔终于深入白龙的巢穴之时,发现的却是身上插有哈亚的长矛的蕾切尔的父亲的尸体。 天界之战中,奥林匹斯山的众神击败了邪恶的泰坦神,并将他们囚禁于地下。传说只有威力无穷的厄皮洛斯神弓能够释放泰坦,但这把神器却在天界大战中遗失在人间。多年后,权欲熏心、冷酷嗜血的海恩波利国王(米基·洛克MickeyRourke饰)推行暴权,妄图踏平希腊、毁灭神迹。西柏林修道院美丽的先知帕德拉(芙蕾达·平托FreidaPinto饰)能够预知未来,在海恩波利的囚牢中她感受到了一个受神指引的年轻人忒修斯(亨利·卡维尔HenryCavill饰)将拿到神弓并和海恩波利国王联手。此时的忒修斯却发誓要为在海恩波利的袭击中死去的母亲报仇。忒修斯正如预言找到了神弓,但不幸却落入了海恩波利国王的手中,国王兵临城下,希腊军势单力薄,高大的城墙在手持神弓的海恩波利国王面前也不堪一击。恐怖的泰坦即将被释放,希腊危在旦夕,出身低微的忒修斯虽然勇武,但在同族中却屡遭唾弃,此时,海恩波利国王却向忒修斯伸出了橄榄枝…… 故事讲述未来世界被恐怖的变异怪兽占领,幸存者被分割成小型部落,艰难地为生存而战。其中一个部落中的几个年轻人逃离了怪兽们的一次围攻,因而发现了外面有更多的人类生存,虽然他们过得其实也挺惨。