Dive into this Japanese action cult-classic, and it's questionable sequel, Battle Royale (2000) & Battle Royale II: Requiem!