In a little town that is constantly under clouded skies with constant snow, strangers start to arrive. These are obviously not normal people. The town turns to a panic when the city is attack by these bloodthirsty creatures that cannot possible be real. In order to survive, you must stick together or else they will hunt you down one by one until the entire town runs red.