Herkules (Dan Vadis) rettet die schöne Telca (Spela Rozin) vor einem Löwen. Ihr Vater will sie zum Dank Herkules zur Frau geben. Vorher muss Herkules jedoch einen Drachen besiegen und Telcas Vater einen Drachenzahn bringen. Herkules gelingt es den Drachen zu besigen. Doch als er zurückkehrt, muss er feststellen, dass Telca mitsamt ihrem Volk von dem Volk der Demulus versklavt wurde und nun unter der Erde gefangen gehalten wird. Herkules muss nun erneut seine Stärke beweisen und Telca aus der Gefangenschaft befreien...