Snowed-in by a blizzard and miles from the nearest neighbor, Hannah and Meg give shelter to two mysterious strangers who claim they will protect the girls from a mass murderer.