Belinda Johansson is a woman frantic, overwhelmed by the demands of work and home. Having it all? Pah. Belinda doesn't want any of it. Deep in research for her magnum opus - a definitive account of thedoppelganger in classic gothic fiction - she fails to notice the echoes of these ghoulish tale disturbingly close at hand. For not only is the cleaning lady taking over her life, but the identity of her husband, Stefan, is also in question. Is he a harmless geneticist from Sweden, or actually a cunning clone? Why is the cleaning lady's previous employer having a breakdown, and what on earth has the rat circus got to do with any of this?