We’re diving headfirst into the chaotic frenzy that is “Battle Royale,” a Japanese cult classic that’s as controversial as it is captivating. Released in 2000, this film is like the lovechild of “The Hunger Games” and “Lord of the Flies” on steroids, with a healthy dose of Japanese eccentricity thrown in for good measure. The […]