Assault on Precinct 13

Assault on Precinct 13 ★★★★½

Frankly I'm giving myself 1 Star for not seeing this earlier.