Yes, the ice bleeds in this gory, goofy Austrian take on that most irresistible of horror setups: researchers versus hellmouthed mystery beasts at the... More >>>