Brawl in Cell Block 99

Brawl in Cell Block 99 ★★

I’ve never seen a director that is as mixed a bag as Craig S. Zahler. I think that in each of his movies he has some really fantastic moments of intensity and dialogue but that’s all drowned out by the utter shit surrounding it