Kill List

Kill List ★★★½

WHAT (and i cannot stress this enough) IS GOING ON HERE ON THIS DAY