A mighty hero battles the son of Satan and his evil witch ally to save a kingdom from being taken over by the duo.
Sabrina Siani
as Princess Valkari
Pietro Torrisi
as Siegfried
Harrison Muller Jr.
as Morak / Belial
Beni Cardoso
as Azira (as Benny Cardoso)
Pietro Ceccarelli
as Tares
Stefano Abbati
as
Roberto Lattanzio
as
Isarco Ravaioli
as Isar
Rossana Canghiari
as The Queen (uncredited)