Battle Royale (バトル・ロワイアル Batoru Rowaiaru?) is a 2000 Japanese thriller film, adapted from the 1999 novel of the same name by Koushun Takami. It is the final film directed by Kinji Fukasaku, was written to screenplay by his son Kenta Fukasaku, and stars Takeshi Kitano. The film tells the story of Shuya Nanahara, a high-school student struggling with the death of his father who is forced by the government to compete in a deadly game, where the students must kill each other in order to win. The film aroused both domestic and international controversy, and was either banned outright or deliberately excluded from distribution in several countries.
Wiki
Plot
At the dawn of the new millennium, Japan is in a state of collapse. Unemployment is endemic and school violence is out of control. The beleaguered government retaliates with Battle Royale... Each year, a randomly chosen class is pitted against itself on an abandoned island in a cruel game of survival. The rules of the game are simple: 1) it lasts three days; 2) Each player starts with food, water and a "weapon"; 3) if more than one player survives, everyone dies (by detonating special electronic necklaces; 4) there is no escape. Takeshi Kitano plays a downtrodden teacher turned Battle Royale operation leader. As the game progresses, terror and panic challenge the students' fragile trust in each other. But despite the game's brutality, the adolescent players remain obsessed with their crushes, their petty grudges - and their dreams...
Cast
Tatsuya Fujiwara as Shuya Nanahara
Aki Maeda as Noriko Nakagawa
Taro Yamamoto as Shogo Kawada
Takeshi Kitano as Kitano
Masanobu Ando as Kazuo Kiriyama
Kou Shibasaki as Mitsuko Souma
Takashi Tsukamoto as Shinji Mimura
Sosuke Takaoka as Hiroki Sugimura
Yukihiro Kotani as Yoshitoki Kuninobu
Chiaki Kuriyama as Takako Chigusa