It’s Christmas Eve and the residents of Alpine Falls are preparing to celebrate the birth of our Lord. As carolers spread good cheer something else is spreading terror and destruction—and no one is sure why. Only a visiting Silent Wanderer and his two friends can discover the secret behind its dark purpose and stop it from crushing the Hope and Peace mankind so desperately needs. Part 2 of 3.