1895. Wanneer de oudste zoon van de succesvolle kinderboekenschrijfster Olive Wellwood de weesjongen Philip ontdekt in de kelder van het Victoria and Albert Museum in Londen, besluit zij hem mee te nemen naar haar uitgestrekte landgoed in Kent. Voor Philip gaat er een nieuwe, haast magische wereld open wanneer hij de kinderen, familie en vrienden van Olive ontmoet. Maar elke familie heeft zijn geheimen en de vrijzinnige sfeer en de feesten die de Wellwoods organiseren verbergen meer verraad en duisternis dan Philip zich ooit kan voorstellen. De spanningen komen tot het kookpunt wanneer een mysterieuze Duitse poppenspeler op het landgoed arriveert en de dreiging van een wereldoorlog steeds groter wordt.