Seventeen-year-old Elliott hasn't slept properly for six months. Not since the accident that nearly killed him. Now he is afraid to go to sleep. Sometimes he wakes to find himself paralysed, unable to move a muscle, while shadowy figures move around him. Other times he is the one moving around, while his body lies asleep on the bed. According to his doctor, sleep paralysis and out of body experiences are harmless - but to Elliot they're terrifying. Convinced that his brush with death has opened up connections with the spirit world, Elliott secures a live-in job at one of England's most haunted locations, determined to find out the truth. There he finds Sebastian, the ghost of a long-dead servant boy hanged for stealing bread. He also meets the living, breathing Ophelia, a girl with secrets of her own. She and Elliott grow closer, but things take a terrifying turn when Elliott discovers Sebastian is occupying his body when he leaves it. And the more time Sebastian spends inhabiting a living body, the more resistant he becomes to giving it back. Worse, he seems to have an unhealthy interest in Ophelia. Unless Elliott can lay Sebastian's spirit to rest, he risks being possessed by him for ever, and losing the girl of his dreams...