Steven Ledbetter (Robert Shaw) to oddany szofer owdowiałej brytyjskiej arystokratki, Lady Helen Franklin (Sarah Miles). Gdy Ledbetter pomaga Lady Franklin przezwyciężyć jej problemy psychiczne, zakochuje się w niej, ale różnice w ich pozycji społecznej wydają się wykluczać jakąkolwiek szansę na romans. Tymczasem weteran wojenny i wschodzący polityk kapitan Hugh Cantrip (Peter Egan) nawiązuje relację z Lady Helen, co prowadzi do napiętej sytuacji w jej wytwornej posiadłości.
Nicholas Urfe, pragnąc ucieczki od swojego dotychczasowego życia, udaje się na grecką wyspę Pheaxos. Tam obejmuje posadę nauczyciela w szkole im. lorda Byrona. W trakcie swojego pobytu na wyspie poznaje tajemniczego, starszego pana, Maurice'a Conchisa, który okazuje się bardzo gościnny i co weekend zaprasza go do swojego domu. W czasie swoich wizyt Nicholas jest świadkiem wielu tajemniczych zdarzeń...