Battle Royale

Battle Royale ★★★½

All the bad bitches die.