The vampire Santa Claus horror film Red Snow has been snapped up by Spain’s Charades, Variety reports. This chilling holiday thriller brilliantly blends festive cheer with bone-chilling supernatural terror, promising to mesmerize audiences all over Europe.

