All Cast

Terence Hill
Father / Padre J.

Bud Spencer
Father / Padre Pedro De Leon

Jean-Pierre Aumont
Monsignor Delgado

Robert Loggia
Marchese Alfonso Felipo Gonzaga
Mario Pilar
Menendez

Salvatore Basile
Monsignor Jimenez

Maria Cumani Quasimodo
Marchesa Gonzaga

Jacques Herlin
Bischoph

Mario Erpichini
Casino Owner
Antonio Mendoza

Luigi Antonio Guerra

Lorenzo Piani
Giancarlo Bastianoni
Menendez's Henchman #2 (uncredited)

Riccardo Pizzuti
Menendez's Henchman #1 (uncredited)
