All Cast

Gian Maria Volonté
Carlo Levi

Paolo Bonacelli
Don Luigi Magalone

Alain Cuny
Barone Nicola Rotunno

Lea Massari
Luisa Levi

Irene Papas
Giulia Venere

François Simon
Don Traiella
Luigi Infantino
Chauffeur

Accursio Di Leo
Joiner
Francesco Callari
Dottore Gibilisco
Vincenzo Vitale
Dottore Milillo (as Vincenzo Vitale)

Antonio Allocca
Don Cosimino
Vincenzo Licata
L'Italo-Americano
Muzzi Loffredo
Lidia Bavusi
Francesco Capotorto

Maria Antonia Capotorto
Antonio Jodice
Pasquale Tartaro

Tommy Polgár
Sanaporcelle (as Tommaso Polgar)
Paolo Di Sabato
Francesco Palumbo
Felice Carlucci
Vito Caraccia
Pietro Peragine
Rocco Sisto
Old Man with Big Moustache
Francesco Laruccia
Antonio Di Leva
Giuseppe Persia
Giacomo Giardina

Stavros Tornes
Frank Raviele
Francesca Massaro
Carmelo Lauria
Carmelino - Son of Giulia
