St. Andrews, Scotland. When an elderly woman's naked body is found in her home, crucified to the floor, DCI Andy Gilchrist and his associate, DS Jessie Janes, find themselves in a hunt for a brutal serial killer. As the body count rises, suspicion falls on Tap 'Dancer' McCrear, a career criminal recently released from prison after serving 15 years for a murder he swore he never committed. As Gilchrist begins to uncover the terrifying truth behind each of the killings, his worst fears are realised when he learns that McCrear is killing everyone involved in his murder trial - for it was Gilchrist who arrested McCrear all those years ago.