Battle Royale
TV-MA | 123 min | 2000
A class of ninth graders are forced to hunt each other on a deserted island until there is only one left.
A class of ninth graders are forced to hunt each other on a deserted island until there is only one left.
CAST
Tatsuya Fujiwara (Death Note)
Aki Maeda (The Cat Returns)
Taro Yamamoto (Ghost in the Shell)