The Astonished Heart 1950

Synopsis:

Several years after graduation, best friends Barbara (Celia Johnson) and Leonora (Margaret Leighton) reconnect as if not a day has gone by. But Leonora could do without Barbara's husband, Christian (Noel Coward), whom she finds arrogant and off-putting ... at first. One evening alone together, romance is set ablaze, leaving Christian with a lot of explaining to do to Barbara.

Directed by: Terence Fisher & Antony Darnborough
Written by: Noël Coward
Runtime: 85 minutes
Tagline: A daring experiment in love!
Cast:
Celia Johnson
Celia Johnson
Barbara Faber 
Noël Coward
Noël Coward
Dr. Christian Faber 
Margaret Leighton
Margaret Leighton
Leonora Vail 
Joyce Carey
Joyce Carey
Susan Birch 
Graham Payn
Graham Payn
Tim Verney 
Michael Hordern
Michael Hordern
Ernest