Tre anni dopo gli eventi di "Battle Royale", Shuya Nanahara (Tatsuya Fujiwara) è un noto terrorista deciso a far cadere il governo. In risposta, ordinano la creazione del programma "Battle Royale 2" e inviano una classe di studenti delle medie per catturarlo e ucciderlo.