《诸神之战》阿尔戈斯国王亚克斯国王(杰森·弗莱明JasonFlemyng饰)不堪忍受奥林匹斯众神的残酷压迫,奋起反抗,对至高无上的神明做出了极大的不敬。在冥王哈迪斯(拉尔夫·费因斯RalphFiennes饰)的怂恿下,司州神(连姆·尼森LiamNeeson饰)决定惩罚愚蠢的人。年轻的波修斯(萨姆·沃辛顿SamWorthington饰)遭遇海难漂流到阿尔戈斯,是宙斯与阿克里斯的女王所生的半神。他亲眼目睹了哈迪斯创造的可怕奇迹。,并得知哈迪斯要释放北海巨兽海妖来惩罚人间,除非艾莉克莎将美丽的公主安德鲁·梅达(阿历克莎·达瓦洛斯AlexaDavalos饰)作为祭品献给众神。在女神艾欧(杰玛·阿特登GemmaArterton饰)的怂恿下,波修斯明白了自己的身世和使命,于是决定踏上征途,击杀北海怪兽,摧毁哈迪斯的阴谋……翻拍自同名电影80年代。