Battle Royale (2000)

Battle Royale (2000), directed by Kinji Fukasaku, is a science fiction screen adaptation based on Battle Royale by Koushun Takami.

Leafnode home