En nat i juni 1999 bliver en familie på tre generationer brutalt myrdet i den lille landsby Clydach i Wales. En lokal håndværker bliver dømt for den forfærdelige forbrydelse, men lokalsamfundet er splittet - og 20 år senere beslutter politiet at kigge på beviserne igen.