cinefilesreviews.com
The Philosophy of Battle Royale: The Moral Suicide
Note: This article contains an in-depth analysis of one scene of the film Battle Royale. As such, spoiler alert. If you want to watch Battle Royale, you can find it on Amazon Video to rent and buy …