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
Rocco Sisto
Old Man with Big Moustache
Carmelo Lauria
Carmelino - Son of Giulia
Silverio Blasi
(uncredited)
Giovanni Gromo
(uncredited)