All Cast

Terence Hill

Terence Hill

Father / Padre J.

Bud Spencer

Bud Spencer

Father / Padre Pedro De Leon

Jean-Pierre Aumont

Jean-Pierre Aumont

Monsignor Delgado

Robert Loggia

Robert Loggia

Marchese Alfonso Felipo Gonzaga

Mario Pilar

Mario Pilar

Menendez

Salvatore Basile

Salvatore Basile

Monsignor Jimenez

Maria Cumani Quasimodo

Maria Cumani Quasimodo

Marchesa Gonzaga

Jacques Herlin

Jacques Herlin

Bischoph

Mario Erpichini

Mario Erpichini

Casino Owner

Antonio Mendoza

Antonio Mendoza

Luigi Antonio Guerra

Luigi Antonio Guerra

Lorenzo Piani

Lorenzo Piani

Giancarlo Bastianoni

Giancarlo Bastianoni

Menendez's Henchman #2 (uncredited)

Riccardo Pizzuti

Riccardo Pizzuti

Menendez's Henchman #1 (uncredited)

Marcello Verziera

Marcello Verziera

Menendez's Henchman #3 (uncredited)