Piera is a young woman who grows up under the parentage of two extremely original overseers: both her mother and father have incestuous relations with her before they are committed to insane asylums.
A special connection, between a mother and her daughter, full of sensuality and complicity, has allowed to portray a family full of fears, rather unbalanced, but nevertheless searching infinite love.
Isabelle Huppert
as Piera
Hanna Schygulla
as Eugenia
Marcello Mastroianni
as Lorenzo
Angelo Infanti
as Tito / Giasone
Nana Aslanoğlu
as midwife
Tanya Lopert
as Elide
Bettina Grühn
as Piera as a Child
Renato Cecchetto
as psychiatric hospital attendant
Maurizio Donadoni
as Massimo
Girolamo Marzano
as doctor Filippi
Lidia Montanari
as "One hundred thousand lires"
Laura Trotter
as Luciana