Marcello Mastroianni (VF : Roland Menard) : Raffaele Capece
Ornella Muti (VF : Monique Thierry) : Lucia Navarro
Renato Pozzetto : Commissaire Voghera
Michel Piccoli (VF : lui-même ) : Victor Navarro
Zeudi Araya : Elizabeth
Capucine : Suor Angela
Peppino De Filippo : Natale Capece
Franco Javarone: Gregorio Sella
Natale Tulli: Albino, acolyte de Sella
Peppe Barra: Giardino, le joueur
Tomas Arana : Walter Navarro (non crédité)
Elena Fiore (VF : Paule Emmanuele) : donna Filomena
Mimmo Poli: cuisinier
Carlo Taranto: Charpentier