Anna Maxwell-Martin

Anna Maxwell-Martin and Shaun Evans to star in true crime drama for ITV

When Delia Balmer first met John Sweeney in a Camden pub in 1991, there was no way of knowing the kind of monster he was. Affable and charming, she was immediately drawn to his creative, free-spirited nature, and they began a romantic relationship.

This magnetism quickly faded: John Sweeney was a psychopathic serial killer.

Anna Maxwell-Martin (Motherland) will star as Delia Balmer, whilst Shaun Evans (Endeavour) takes the mantle of John Sweeney.