Battle Royale
It's crazy that this somehow contains the emotional space of an entire TV series in two hours.
Every character feels like they existed long before the film began, and the third act pays off everything with ridiculous confidence.
I could pretend to have something intelligent to say about the themes.
Fuck it.
It's just really fucking good.