阿戈斯之王亞克里斯的女兒達娜厄美麗動人,連天神宙斯(Laurence Olivier 飾)也為之傾倒。在宙斯的感召下,達娜厄生下一個男孩,取名珀修斯。但是蒙在鼓里的阿戈斯認為女兒不貞,遂企圖殺害女兒和孫子。他的罪行引起宙斯的憤怒,宙斯命令波塞冬(Jack Gwillim 飾)拯救達娜厄母子,并放出北海巨妖,摧毀阿戈斯。數年后,珀修斯(Harry Hamlin 飾)成長為英氣逼人的美少年,宙斯的對他的愛無以復加,甘愿賜予他華麗出眾的武器。在此之后,四處游歷的珀修斯遇到美麗的公主安德魯美達(Judi Bowker 飾)。安德魯美達原本要嫁給忒提斯(Maggie Smith 飾)的兒子卡里波斯,但卡里波斯觸怒宙斯而被變成丑陋的怪物。珀修斯的介入更加激起忒提斯的憤怒。一場卷進奧林匹斯眾神的戰爭就此展開………