London Road
London Road is a musical drama on the events of2006, when the peaceful rural village of Ipswich was destroyed by the discovery of five women's bodies. Residents of London Road had endured years of harassment and kerb-crawling on their street. When a local resident was charged with and subsequently convicted of the killings, the community wrestled with what it meant to be at the epicenter of this tragedy.
Released: 2015-06-12