Três anos após os eventos de "Battle Royale", Shuya Nanahara (Tatsuya Fujiwara) é um conhecido terrorista que quer derrubar o governo. Em resposta, eles ordenam a criação do programa "Battle Royale 2" e enviam uma turma de alunos do ensino médio para capturá-lo e matá-lo.