Credits
Cast

Iloush Khoshabe
Maciste the Elder (as Richard Lloyd)

Mario Novelli
Maciste the Younger (as Tony Freeman)

Claudie Lange
Quenn Thaliade

Anthony Steffen
Prince Akim (as Antonio De Teffè)

Ursula Davis
Jana

Gia Sandri
Nice
Directing

Roberto Mauri
Director, Writer
Editing
Enzo Alabiso
Editor
Production
Domenico Seymandi
Producer
Writing

Edoardo Mulargia
Writer