Battle Royale
Powerful, shocking, and one that could only of come from Japanese cinema.
As uncomfortable as I felt watching it, it was an absolute masterpiece, and a one of a kind that has a massive impact on your views,understanding and emotions on friendship, innocence and trust.
9/10