Tres años después de los acontecimientos de "Battle Royale", Shuya Nanahara (Tatsuya Fujiwara) es un conocido terrorista empeñado en derrocar al gobierno. En respuesta, ordenan la creación del programa "Battle Royale 2" y envían una clase de estudiantes de secundaria para atraparlo y matarlo.