A group of teens face off against each other in a futuristic survival game held on a remote island. Based on the 2000 Japanese film "Battle Royal".A group of teens face off against each other in a futuristic survival game held on a remote island. Based on the 2000 Japanese film \"Battle Royal\".