A Inverloss, pittoresco villaggio scozzese, ritorna dopo anni di assenza Magnus Ballater, il figlio del proprietario di un'industria tessile. Magnus vuole riconciliarsi con il padre, costretto a vivere su una sedia a rotelle, che ha atteso per tanto tempo il ritorno del figlio. Contemporaneamente ritorna anche Claudia Burns, che anni prima lasciò il villaggio in circostanze misteriose. Claudia vive ora ad Edimburgo dove lavora come architetto d'interni e ha una relazione con un uomo sposato. Il rientro a Inverloss di Claudia è dovuto alla grave malattia della madre. Purtroppo la donna arriva tardi. La madre è già morta e al suo funerale Claudia rivede Magnus. I due un tempo si sono amati e la scintilla della passione sembra ora riaccendersi.