Sector 7 (2011) Review – Or: Tentacle Monster? Must Be Asian Cinema!

Yell! Magazine’s review: For the past decade and a half, true horror has been synonymous with Asian movies. It would be hard to argue...