a film still from battle royale ( 2 0 0 0 )