Check out Capsule Computer's review of Battle Royale.
I never have and probably never will be a fan of live action Japanese dramas, this just looks too weird for me.
I never have and probably never will be a fan of live action Japanese dramas, this just looks too weird for me.