Down the Ancient Staircase

Down the Ancient Staircase (Per le antiche scale) is a 1975 Italian-French drama film directed by Mauro Bolognini.

Cast

 * Marcello Mastroianni - Professor Bonaccorsi
 * Françoise Fabian - Anna Bersani
 * Marthe Keller - Bianca
 * Barbara Bouchet - Carla
 * Pierre Blaise - Tonio
 * Maria Teresa Albani
 * Maria Michi
 * Paolo Pacino
 * Silvano Tranquilli - Professor Rospigliosi
 * Charles Fawcett - Doctor Sfameni
 * Enzo Robutti
 * Ferruccio De Ceresa - Fascist Official in train
 * Lucia Bosé - Francesca
 * Adriana Asti - Gianna

Plot
In Italy, in 1930, Professor Bonaccorsi, renowned psychiatrist, conducts research on madness in the asylum where he works as a doctor in Tuscany. He has three mistresses: Bianca, his assistant; Carla, a colleague's wife; and Francesca, the wife of the asylum's director.