Cult Film Review: Battle Royale

Cult Film Review: Battle Royale

Picture the scene: 30 teenagers on an island, armed with weapons exuding varying degrees of menace, wearing neckties that explode upon certain conditions not being met, hackers, explosions, insane teachers. It all sounds so incredibly awes… no! I mean, it sounds awful. Those poor frightened […]