On a remote Scottish island sits Greyfriar's House - haunted by family mysteries and unspoken words. Once, though, it was a happy place. In the summer of 1939, family and friends gather to forget their fears about the coming war. Nine year old Olivia watches the grown ups with fascination... until she sees something she shouldn't have, and the truth reverberates throughout the generations. Almost fifty years later, Olivia has falled in and urges her daughter Charlotte to visit and reconnect with the rest of the family. But the house is a shadow of its former self, and Charlotte must learn to understand what happened before, and during, the war.