Battle Royale (2000) 28 June 20031 May 2020 Rating: ★★★ Deadly Elimination Game Director: Kinji Fukasaku Actors: Tatsuya Fujiwara, Aki Maeda, Beat Takashi Kitano, Taro Yamamoto, … Category: Science Fiction