Wanneer Edmund terugkeert naar het huis van zijn familie in het noorden van Engeland, om de begrafenis van zijn moeder bij te wonen, is hij van plan weer met de volgende trein te vertrekken. Maar hij ontdekt dat hij gevangen is in een situatie waarbij zijn broer Otto, zijn schoonzuster Isabel en hun dochter Flora allen betrokken zijn - een situatie die gedeeltelijk is geschapen door Otto's nieuwe leerling David en door Davids wilde zuster. Geen van hen is wat hij of zij op het eerste gezicht lijkt en in de loop van verschillende dramatische onthullingen ontdekt de levensschuwe Edmund de verrassendste waarheden, niet alleen over zijn verwanten, maar ook over zichzelf, terwijl Maggie, het Italiaanse kindermeisje, een onopvallende maar belangrijke rol speelt.