DVD Review: Dead Snow 2 – Red vs. Dead

By Keri O’Shea Ah, Nazis. There’s a definite fascination with the Nazis in modern/trash culture, and in horror movies they turn up with perplexing regularity; maybe it’s because they were our foes, maybe we feel most comfortable playing out fantasy scenarios which involve them because we feel safe to mock those whom we beat – […]