Żydowski lekarz Daniel Hirsh (Peter Finch) i Alex Greville (Glenda Jackson), kobieta w średnim wieku, mają romans z tym samym mężczyzną - Bobem Elkinem (Murray Head), młodym artystą. Nie dość, że oboje są świadomi tego, że partner ich zdradza, to jeszcze dobrze się znają. Mimo to są gotowi pogodzić się z tą sytuacją, gdyż nie chcą stracić ukochanego, który swobodnie, zależnie od nastroju, "przerzuca się" pomiędzy nimi. Wszystko zmienia się jednak podczas zimnego zimowego weekendu spędzonego w Londynie.
Peter Finch
Dr. Daniel Hirsh
Glenda Jackson
Alex Greville
Murray Head
Bob Elkin
Peggy Ashcroft
Mrs. Greville
Tony Britton
George Harding
Maurice Denham
Mr. Greville
Bessie Love
Answering Service Lady
Vivian Pickles
Alva Hodson
Frank Windsor
Bill Hodson
Thomas Baptiste
Prof. Johns
Richard Pearson
Patient
June Brown
Woman Patient