
Casts

Shelley Winters
as Lea

Max von Sydow
as Lisa Carpi / Carabinieri Marshal

Renato Pozzetto
as Stella Kraus / Carabiniere

Alberto Lionello
as Berta Maner / Banker

Laura Antonelli
as Sandra

Mario Scaccia
as Rosario

Franco Branciaroli
as Priest Don Onorio

Milena Vukotić
as Tina

Rita Tushingham
as Maria

Adriana Asti
as Palma