Dead Snow is a new horror movie that was debuted over at the Sundance Film Festival. Normally I don’t pay much attention to foreign horror movies as I get lost in the subtitles and miss the gore. This one however is pretty damned awesome. Nazis, Zombies, Amputation… What more could you ask for?