Based on a four volume manga series by Shin'ichi Kuruma.

Not related to the film, Battle Royale released in the year 2000 starring Tatsuya Fujiwara.