‘Battle Royale’ brutal, funny and totally deserving of its legendary status