TIFF 2015: London Road

The residents of the rural town of Ipswitch struggle to cope with a serial killer in their midst in the stage musical adaptation London Road. In 2006, five prostitutes were found murdered in Ipswitch and the residents of London Road were interviewed about the murders and how they are dealing with the fact that someone […]