Cast & Crew

Directed by

Franco Rossi

Writing Credits

Rodolfo Sonego
(story) &
Augusto Caminito
(story) &
Fausto Saraceni
(story)
Rodolfo Sonego
(screenplay) &
Augusto Caminito
(screenplay) &
Fausto Saraceni
(screenplay) &
Gianfranco Clerici
(screenplay) &
Nino Marino
(screenplay) &
Franco Rossi
(screenplay)

Cast

Terence Hill
Father / Padre J.
Bud Spencer
Father / Padre Pedro
Jean-Pierre Aumont
Monsignor Delgado
Robert Loggia
Marches Gonzaga
Mario Pilar
Menendez
Salvatore Basile
Monsignor Jimenez
Maria Cumani Quasimodo
Marchesa Gonzaga
Jacques Herlin
The Bishop
Luigi Antonio Guerra
(as Antonio Guerra)
Giancarlo Bastianoni
Menendez's Henchman #2
Riccardo Pizzuti
Menendez's Henchman #1
Marcello Verziera
Menendez's Henchman #3

Produced by

Dino De Laurentiis
producer

Music by

Guido De Angelis
Maurizio De Angelis

Cinematography by

Gábor Pogány

Editing by

Giorgio Serrallonga

Set Decoration by

Francesco Bronzi

Costume Design by

Marilù Carteny

Makeup Department

Fausto De Lisio
hair stylist
Luciano Giustini
makeup artist
Maurizio Giustini
makeup artist

Production Management

Luciano Balducci
production supervisor
Felice D'Alisera
production manager

Second Unit Director or Assistant Director

Salvatore Basile
assistant director (as Salvo Basile)
Nello Vanin
assistant director

Art Department

Aldo Puccini
construction manager
Ivano Todeschi
props

Sound Department

Fernando Caso
sound effects editor
Gianni D'Amico
sound mixer
Enzo Diliberto
sound effects editor (as Enzo Di Liberto)
Alvaro Gramigna
sound effects editor
Mario Morigi
sound

Special Effects by

Giulio Molinari
special effects
Giorgio Ubaldi
master of arms

Stunts

Roberto Alessandri
stunt performer / stunts
Giancarlo Bastianoni
stunt performer / stunts
Paolo Figlia
stunt performer / stunts
Riccardo Pizzuti
stunt performer / stunts
Giorgio Ubaldi
master of arms
Marcello Verziera
stunt performer / stunts

Camera and Electrical Department

Alfonso Avincola
still photographer
Cristiano Pogany
camera operator
Idelmo Simonelli
camera operator

Editorial Department

Cesare D'Amico
assistant editor

Script and Continuity Department

Flavia Sante Vanin
script supervisor (as Flavia Vanin)

Additional Crew

Luciano Tartaglia
production accountant
Gianfranco Bellini
voice dubbing: Jacques Herlin (uncredited)
Romano Ghini
voice dubbing (uncredited)
Sergio Graziani
voice dubbing: Jean-Pierre Aumont (uncredited)
Antonio Guidi
voice dubbing: Mario Pilar (uncredited)
Pino Locchi
voice dubbing: Terence Hill (uncredited)
Gianni Marzocchi
voice dubbing: Robert Loggia (uncredited)
Glauco Onorato
voice dubbing: Bud Spencer (uncredited)
All Filters