Hercules battles to save the population from a giant dragon.
Dan Vadis
as Hercules
Špela Rozin
as Telca
Carla Calò
as Queen Etel
Ken Clark
as Kabol, Melissia's Father
Maria Fiore
as Melissa
Ugo Sasso
as King Tedaeo, Teica's Father
Olga Solbelli
as The Prophetess
Alberto Cevenini
as Teica's Brother
Rosemarie Lindt
as Slave Girl
Silvana Bacci
as Handmaiden (uncredited)
CinemaSerf
I suppose we must allow a certain degree of cinematic licence here as the chunky Dan Vadis - our eponymous hero - has to combat a dragon (not one of his labours, methinks) after he has rescued a beautiful princess ("Teica" - Spela Rozin) from a couple of hungry lions. He had been promised the prince...