Battle Royale

Battle Royale is 2015 remake of 2000 Japanese thriller film. This films stars