The premise of this queasy little tale is that climate change, aka global warming, has caused the partial thawing of a wooly mammoth up in Northern climes that is infested with an ancient parasite that emerges ready and willing to infest a New Age. The roughly cockroach sized bugs burrow under your skin and lay eggs that basically feed on their host and then emerge ready to find a new home. This movie is definitely not for the squeamish! Yes. I felt my skin crawl on more than one occasion. There are numerous grotesque set pieces throughout this flick. All
[More]