Den stille landsby Ipswich rystes over fundet af fem kvinders lig. Beboerne på London Road har i årevis kæmpet med prostitution på deres gade. Da en lokal beboer bliver anklaget og dømt for mordene, må lokalsamfundet slutte forlig med deres rolle i tragediens centrum.