Abandoned as babies, twins Sadie and Thea have been brought up by Great-Aunt Jane. When Jane dies inherit her house in Belvedere Crescent. The only home they have ever known, it is a place where time slips and slides, and what once might have seemed safe is revealed to be full of dark secrets and hidden dangers.