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]