British crime thriller. The aftermath of a horrifying crime seen through the eyes of two people who were there.