Scozia, anni '20: a Harewood House, un castello nelle Highlands, si svolgono le vicessitudini di una famiglia inglese negli anni successivi alla prima guerra mondiale. Una madre autoritaria, sua figlia e suo genero, eccentrico inventore, un bambino di dieci anni (il piccolo Fraser) e un'anziana zia che vedranno le loro vite cambiare al ritorno del figlio pilota con la sua compagna francese di nome Heloise. Il fascino della nuova venuta lascerà il segno...