Battle Royale poster

Battle Royale(2000)

1h 53mDrama, Thriller, ActionEnglish
7.3/10
3,832 user ratings

Could you kill your best friend?

Overview

In the future, the Japanese government captures a class of ninth-grade students and forces them to kill each other under the revolutionary "Battle Royale" act.

Director

Kinji Fukasaku

Studio

Toei Company

Budget

$5M

Revenue

$31M

Share:

Cast

Tatsuya Fujiwara

Tatsuya Fujiwara

as Shuya Nanahara (Boy #15)

Aki Maeda

Aki Maeda

as Noriko Nakagawa (Girl #15)

Takeshi Kitano

Takeshi Kitano

as Kitano

Taro Yamamoto

Taro Yamamoto

as Shogo Kawada (Boy #5)

Masanobu Ando

Masanobu Ando

as Kazuo Kiriyama (Boy #6)

Ko Shibasaki

Ko Shibasaki

as Mitsuko Souma (Girl #11)

Chiaki Kuriyama

Chiaki Kuriyama

as Takako Chigusa (Girl #13)

Takashi Tsukamoto

Takashi Tsukamoto

as Shinji Mimura (Boy #19)

Sousuke Takaoka

Sousuke Takaoka

as Hiroki Sugimura (Boy #11)

Yukihiro Kotani

Yukihiro Kotani

as Yôshitoki Kuninobu (Boy #7)

Eri Ishikawa

as Yukie Utsumi (Girl #2)

Sayaka Kamiya

Sayaka Kamiya

as Satomi Noda (Girl #17)

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2000

Runtime

1h 53m

Language

English

Rating

7.3 / 10

Budget

$5M

Box Office

$31M

Production Companies

Toei Company • WOWOW • AM Associates

You Might Also Like

Frequently Asked Questions

Where can I watch Battle Royale?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Battle Royale (2000).

What is Battle Royale about?

In the future, the Japanese government captures a class of ninth-grade students and forces them to kill each other under the revolutionary "Battle Royale" act.

Who directed Battle Royale?

Battle Royale was directed by Kinji Fukasaku and released in 2000. It is a drama, thriller, action film.

How long is Battle Royale?

Battle Royale has a runtime of 1 hours and 53 minutes (113 minutes total).

Who stars in Battle Royale?

The cast of Battle Royale includes Tatsuya Fujiwara as Shuya Nanahara (Boy #15), 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) and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.