Eighteenth century Cornwall. A fifteen-year-old boy is convicted of the murders of two children, and suspected of a third, but her body is never found. Local people gather to see the boy hanged, believing this to be the end of his evil.
In 1980s Bristol, a troubled young man attacks his sister, but believes he was possessed by a malevolent spirit. Unable to take the guilt, he runs away.
Years later, Jenna Thornleigh and her friend move into the house where the attack took place. Jenna is used to paranormal encounters but until now they have been friendly and benign. This is all set to change, when she meets Daniel Overton in one of Bristol's upmarket bars one night.
Unbeknown to them, Jenna and Daniel are linked by a dark force in their ancestry.
While Jenna is horrified to discover a whole host of secrets which go back to the very roots of her family, Daniel is intrigued by the revelations made during regression therapy. He recognises he is the reincarnation of the Cornish boy, whose evil spirit has returned numerous times over the years.
Jenna is determined to discover the truth but in order to do so, she must go head-to-head with Daniel in a battle of good versus evil. Can she win the fight, and finally allow the past to settle for good?