Film Review: Battle Royale
On[Purchase DVD] Sometimes when I can’t sleep, my brain wanders to thinking about lots of things. Sometimes it thinks about the horrible, horrible, horrible movie Battle Royale, and all the billions of things wrong with it. I figure that if I actually…