DVD (actually Blu-Ray) of the Week: Battle Royale (2000)
It was unfortunate that until the very end of his career, the Japanese director Kinji Fukasaku was known in North America mostly for his worst film: The Green Slime. This was an “international” production, shot in Japanese studios with an […]