This is a weird movie. It starts out tediously slow, building to a climax that makes the slow part worth it. That being said, the final minutes are way way way too much. The payoff is both worth it and far from worth it. Leading up to it, the whole thing is like a bloody stage play. The characters are definitely interesting and the performances are aces, but I can't help but feel off about the whole situation.