Cast & Crew

Directed by

Michele Lupo

Writing Credits

Mario Amendola
(story) &
Bruno Corbucci
(story)
Mario Amendola
(screenplay) &
Bruno Corbucci
(screenplay) &
Gabrielle Martin
(screenplay)

Cast

Giuliano Gemma
John Baxter
Ursula Andress
Madeleine Cooper
Jack Palance
Robert Preston / Willaim Hunter
Giuseppe Maffioli
Padre Gasparetto
Luciana Turina
Lily
Rossana Di Lorenzo
Mitzy
Nello Pazzafini
Scagnozzo di Hunter
John Wener
Louis Renois
Romano Puppo
Scagnozzo di Hunter
Sergio Smacchi
Scagnozzo di Hunter
Roberto Dell'Acqua
Operaio al cantiere
Fanie Pretorious
Bit
Jannie Wienand
Ivory poacher

Produced by

Salvatore Alabiso
producer

Music by

Guido De Angelis
Maurizio De Angelis

Cinematography by

Roberto Gerardi

Editing by

Eugenio Alabiso

Production Design by

Piero Filippone

Costume Design by

Luca Sabatelli

Makeup Department

Franco Corridoni
makeup artist (as Francesco Corridoni)
Walter Cossu
makeup artist
Anna Graziosi
hair stylist
Gino Zamprioli
assistant makeup artist

Production Management

Claudio Cuomo
production supervisor
Bruno Frascà
production supervisor
Thomas Sagone
production manager (as Tomaso Sagone)
Ernst Ritter von Theumer
production manager

Second Unit Director or Assistant Director

Gianni Cozzo
assistant director
Fanny Wessling
assistant director

Art Department

Nanda Fusco
property master

Sound Department

Franco Bassi
sound mixer
Italo Cameracanna
sound effects
Maurizio Gallo
boom operator
Pietro Spadoni
sound engineer

Stunts

Nazzareno Zamperla
master of arms
Roberto Dell'Acqua
stunt actor (uncredited)

Camera and Electrical Department

Alfredo Dioguardi
stage grip (as Alfredo Diaguardi)
Roberto Forges Davanzati
camera operator
Maurizio La Monica
assistant camera
Luigi Pasqualini
gaffer
Angelo Pennoni
still photographer
Enzo Tosi
assistant camera

Costume and Wardrobe Department

Rosanna Andreoni
dress maker

Editorial Department

Ferruccio Amendola
post-production director
Sante Discepoli
assistant editor

Location Management

Antonio Corridori
location scout

Music Department

Guido De Angelis
conductor
Maurizio De Angelis
conductor

Script and Continuity Department

Francesca Roberti
script supervisor

Additional Crew

Lamberto Andreani
second production assistant
Claudio Cuomo
first production assistant
Bruno Frascà
first production assistant
Nazzareno Zamperla
master of arms
Rosetta Calavetta
italian voice dubbing: Luciana Turina (uncredited)
Luciano De Ambrosis
italian voice dubbing: Romano Puppo (uncredited)
Maria Pia Di Meo
italian voice dubbing: Ursula Andress (uncredited)
Sergio Fiorentini
italian voice dubbing: Sergio Smacchi (uncredited)
Sergio Graziani
italian voice dubbing: Giuseppe Maffioli (uncredited)
Antonio Guidi
italian voice dubbing: Werner John (uncredited)
Pino Locchi
italian voice dubbing: Giuliano Gemma (uncredited)
Renato Mori
italian voice dubbing: Nello Pazzafini (uncredited)
Glauco Onorato
italian voice dubbing: Jack Palance (uncredited)
Lydia Simoneschi
italian voice dubbing: Rossana Di Lorenzo (uncredited)
All Filters