Max von Sydow
Lisa Carpi / Carabinieri Marshal
Renato Pozzetto
Stella Kraus / Carabiniere
Alberto Lionello
Berta Maner / Banker
Franco Branciaroli
Priest Don Onorio
Liù Bosisio
Crippled Neighbor
Maria Monti
Second Neighbor
Giancarlo Badessi
Lisa's Friend
Alberto Squillante
Carabiniere
Gérard Caillaud
Man in Police Station (uncredited)
Catharina Dahlin
Woman at Party (uncredited)
Giovanni Morosi
Man in Church (uncredited)