Review of Battle Royale (2000)

Moving picture, 114 minutes

References here: The Hunger Games (2012).

fiction Japanese production moving picture