Set in Italy in 1946 just after World War 2, the film explores the lives and emotions of a group of patients who are terminally ill and confined to an isolated sanatorium.
Franco Nero
as Angelo
Lucrezia Lante della Rovere
as Marta
Fernando Rey
as Gran Magno
Remo Girone
as Sebastiano
Vanessa Redgrave
as Suor Crocifissa
Egidio Termine
as Luigi
Salvatore Cascio
as Adelmo
Dalila Di Lazzaro
as Teresa
Gianluca Favilla
as Padre Vittorio
Ferdinando Murolo
as Colonnello
Anna Maria Petrova
as Suor Benedetta
Federica Belfiore
as Adelina