yup, i look at it as an english version of an earlier japanese movie called battle royale..