在天界大战中,奥林匹斯山的众神成功击败了邪恶的泰坦神,并将他们关押在地下。据说只有力量无穷的厄皮洛斯神弓才能解放泰坦,然而这把神器却失落在人间。多年后,海恩波利国王(米基·洛克饰)贪婪冷酷,想要征服希腊,毁灭神迹。
先知帕德拉(芙蕾达·平托饰)能预知未来,在海恩波利的监狱里感应到一位被神引导的年轻人忒修斯(亨利·卡维尔饰),他将拿到神弓并与海恩波利国王结盟。然而忒修斯立誓要为死于海恩波利袭击的母亲报仇。
忒修斯最终找到了神弓,但不幸却被海恩波利国王夺走。国王大军压境,希腊一方孤军奋战,强大的城墙也难以阻挡手握神弓的海恩波利国王。恐惧的泰坦即将被解放,希腊面临巨大危险。出身卑微的忒修斯虽然英勇无畏,但在面对如此强大的敌人时也显得力不从心。然而,他必须战胜自己的恐惧,勇敢地面对挑战,拯救祖国和人民。