In the 1860's, Giorgio (Giraudeau), a young Italian soldier is sent to a remote post, far away from his lover, Clara (Antonelli). He is lodged in the house of the colonel (Girotti). He becames friends with the colonel and the local doctor (Trintignant). Among the inhabitants of the house, there is a strange young woman - Fosca (d'Obici) who is both unattractive and mad. However, she has a passion that Giorgio will have to cope with.
Valeria D'Obici
as Fosca
Bernard Giraudeau
as Giorgio Biachetti
Laura Antonelli
as Clara
Massimo Girotti
as Colonel
Bernard Blier
as Major
Jean-Louis Trintignant
as Le médecin major
Gerardo Amato
as Lieutenant Baggi
Sandro Ghiani
as L’ordonnance de Giorgio
Saverio Vallone
as Lieutenant Biondo
Alberto Incrocci
as Capitane Rivolti
Rosaria Schammari
as La servante de Fosca
Alberto Olivero
as Officeer on horse (uncredited)