• People

Credits

Cast

Iloush Khoshabe

Iloush Khoshabe

Maciste the Elder (as Richard Lloyd)

Mario Novelli

Mario Novelli

Maciste the Younger (as Tony Freeman)

Claudie Lange

Claudie Lange

Quenn Thaliade

Anthony Steffen

Anthony Steffen

Prince Akim (as Antonio De Teffè)

Ursula Davis

Ursula Davis

Jana

Gia Sandri

Gia Sandri

Nice

Directing

Roberto Mauri

Roberto Mauri

Director, Writer

Editing

Enzo Alabiso

Editor

Production

Domenico Seymandi

Producer

Writing

Edoardo Mulargia

Edoardo Mulargia

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.