Battle Royale

Battle Royale [Celluloid Hero]
Battle Royale [Celluloid Hero]
Battle Royale [Celluloid Hero]
Before "The Hunger Games" brought us into a world where children murder each other for entertainment, we had "Battle Royale", this week's [Celluloid Hero].