Kontynuacja filmowego Herkulesa z 1983 roku w reżyserii Luigi Cozzi. Włoski reżyser odpowiada również za ten film, a w rolę mitycznego bohatera ponownie wcielił się Lou Ferrigno. Zeus pan Olimpu i władca świata by utrzymać porządek używa siedmiu mitycznych piorunów, jednak pewnego dnia grupa zbuntowanych Bogów kradnie świetliste pioruny i ucieka z Olimpu. Rozwścieczony Zeus zsyła na Ziemie ogromne cierpienie. Herkules wyrusza w nową przygodę, by odnaleźć skradzione mityczne pioruny Zeusa i przywrócić pokój na świecie.
Okrutny generał Rodolfo Graziani (Oliver Reed) otrzymuje rozkaz od Benito Mussoliniego (Rod Steiger), nakazujący mu spacyfikowanie arabskich plemion w kolonialnej Libii. Jednak walka okazuje się być trudna, a oddziały Grazianiego są regularnie gromione przez Beduinów Omara Mukhtara (Anthony Quinn).