New holiday film "Let It Snow" just launched on Netflix. To support the release, two stars from the film appear…