Battle Royale— Full Cast
2000
Cast (16)

Tatsuya Fujiwara
as Shuya Nanahara (Boy #15)

Brian Dennehy
as Self - Host

Aki Maeda
as Noriko Nakagawa (Girl #15)

Takeshi Kitano
as Kitano

Taro Yamamoto
as Shogo Kawada (Boy #5)

Masanobu Ando
as Kazuo Kiriyama (Boy #6)

Ko Shibasaki
as Mitsuko Souma (Girl #11)

Chiaki Kuriyama
as Takako Chigusa (Girl #13)

Takashi Tsukamoto
as Shinji Mimura (Boy #19)

Sousuke Takaoka
as Hiroki Sugimura (Boy #11)
Yukihiro Kotani
as Yôshitoki Kuninobu (Boy #7)
Eri Ishikawa
as Yukie Utsumi (Girl #2)

Sayaka Kamiya
as Satomi Noda (Girl #17)

Takayo Mimura
as Kayoko Kotôhiki (Girl #8)
Yutaka Shimada
as Yûtaka Seto (Boy #12)

Ren Matsuzawa
as Keita Îjima (Boy #2)
