Worms kills. That’s what he does. The serial killer, Worms, tries to convince himself that each murder is his last as he moves from city to city leaving a trail of bloody corpses. Alone in his seedy hotel room, he is driven mad by a compulsion to confess and dials 999. Taking the call, inexperienced police recruit Sarah Farren is unprepared for an encounter with evil. Out of her depth and keen to make a difference, she fails to recognise the horrifying motive behind Worms’ confession.