Battle Royale - Donation Bonus

Now Playing - The Movie Review Podcast

2015-09-11

The Japanese government has a new law to help deal with unruly, rebellious teens -- Battle Royale! Each year a class of students are put in competition to kill each ...