A group of friends' holiday celebration is disrupted when a sudden flash of light illuminates the barn on a remote mountain farmhouse. As they venture out to investigate, they find themselves stranded in the wilderness, only to uncover a mysterious and otherworldly secret.