Battle Royal is one of those films which come out of Japan and make people look and say to each other “WTF Japan”. The film shows the rapid creation, destruction and perseverance of family structures. That’s academic talk for explain how and why people create families in tense situations. It happens all the time. Look at high school or your …
Read More »