Se7en ★★★★½

I feel staggeringly uncomfortable right now. 

The whole thing was disturbing to sit through but Jesus Christ that third act made my gut spin the entire time. I hate it, yet that was absolutely incredible