Herkules zostaje wyrzucony przez fale na brzegach Egiptu. Próbując wrócić do Grecji zostaje wplatany w walkę pomiędzy nomadami a tajemniczymi i niepowstrzymanymi wojownikami. Gdy porywają oni jego ukochaną heros wraz z przywódcą jednego z plemion Assurem, wyruszają do zapomnianego miasta by ją oswobodzić. Jak się okazuje ich wrogami są ocaleli Atlantydzi, ukrywający się od setek lat we wnętrzu nieczynnego wulkanu.
Tajemnicza Ayesha widząc w pewnym Brytyjczyku reinkarnację swego dawno zmarłego partnera, daje mu mapę do starożytnego i zapomnianego królestwa. Leo wraz z dwójką swoich przyjaciół, wyruszają więc w długą i niebezpieczną podróż by odnaleźć Ayeshę i jej prastare królestwo. Ich przybycie zbiega się jednak w czasie z buntem niewolników, a odnalezione miasto i jego skarby mogą szybko zostać utracone.