Film: Battle Royale

Maybe I went into Battle Royale (2001) with my expectations too high. This notorious Japanese […]

Film: Battle Royale Read More ยป