Autumn, 2006. The everyday life of the Suffolk town of Ipswich is shattered by the discovery of the bodies of five women. The occupant of No. 79 Londo...