Martin Halm
Ernesto
Michele Placido
The man
Virna Lisi
Ernesto's Mother
Turi Ferro
Carlo Wilder
Lara Wendel
Ilio / Rachele
Gisela Hahn
Signora Luzzato, Mother of Ilio and Rachele
Stefano Madia
Ernesto's friend Andrea
Francisco Marsó
Uncle Giovanni
Miranda Nocelli
Prostitute Sandra
Concha Velasco
Aunt Regina
Renato Salvatori
Cesco
Marco Guadagno
Ilio (voice) (uncredited)
Enrique San Francisco
(uncredited)
Enrique Vivó
(uncredited)