A Jewish couple and a homosexual doctor fall to prejudice and scandal in 1938 Italy.

Philippe Noiret
as Dr. Athos Fadigati

Rupert Everett
as David Lattes

Stefania Sandrelli
as Signora Lavezzoli

Valeria Golino
as Nora Treves

Nicola Farron
as Eraldo

Roberto Herlitzka
as

Riccardo Diana
as

Anna Lezzi
as

Giovanni Rubin De Cervin
as

Lavinia Segurini
as