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...