Tag Archives: Shigehiro Yamaguchi
Battle Royale (2000)
Originally posted on Toronto Film Scene. Battle Royale (2000) was part of my introduction to the cinema of Japan. A brutal and bloody tale of a high school class forced to fight against each other until only one person remains, … Continue










