Jabarkan Pemeran dari Battle Royale (film)

Tatsuya Fujiwara sebagai Shuya Nanahara

Aki Maeda sebagai Noriko Nakagawa

Tarō Yamamoto sebagai Shogo Kawada

Masanobu Andō sebagai Kazuo Kiriyama

Kou Shibasaki sebagai Mitsuko Souma

Chiaki Kuriyama sebagai Takako Chigusa

Takashi Tsukamoto sebagai Shinji Mimura

Sousuke Takaoka sebagai Hiroki Sugimura

Eri Ishikawa sebagai Yukie Utsumi

Hitomi Hyuga sebagai Yuko Sakaki

Yukihiro Kotani sebagai Yoshitoki Kuninobu

Sayaka Ikeda sebagai Megumi Eto

Takayo Mimura sebagai Kayoko Kotohiki

Yūko Miyamura sebagai p erempuan dalam Video Instruksi

Sekitar 6.000 calon pemeran mengikuti audisi untuk film tersebut, yang kemudian diseleksi menjadi 800 calon pemeran. Para finalis ini menjalani latihan kebugaran fisik selama 6 bulan di bawah pengawasan sutradara, Kinji Fukasaku, yang akhirnya memilih 42 dari 800 pemain.

Meskipun karakternya adalah siswa sekolah menengah, hanya Aki Maeda, Yukihiro Kotani, Takayo Mimura, dan Yukari Kanasawa yang benar-benar berusia 15 hingga 16 tahun. Para pemeran lainnya semuanya telah lulus dari sekolah menengah, Tarō Yamamoto dan Masanobu Andō adalah yang tertua di antara para aktor, berusia 25 tahun pada saat berperan.

Aktor, sutradara, sekaligus komedian kawakan Takeshi Kitano (juga dikenal sebagai Beat Takeshi) dipilih sebagai peran guru. Ada beberapa alasan dibalik masuknya sebagai pemeran. Sebagai salah satu selebritas Jepang paling terkenal dalam beberapa dekade terakhir, baik di kancah dalam negeri maupun internasional, kehadirannya membantu menarik banyak penonton ke film tersebut. Dan yang lebih jelas lagi, ia pernah menjadi presenter acara permainan sungguhan, yang dikenal sebagai pembawa acara game show Jepang seperti Benteng Takeshi (1986–1990), yang menambahkan sensasi konsep game show skala ekstrim yang dipertontonkan di dalam film ini seolah-olah dapat menjadi kenyataan.