Rating: This review is part of Nevermore Horror’s continued coverage of the Blood in the Snow Film Festival What is the first thing that pops into your brain...