Two sisters reluctantly join forces on an adventure through the frozen streets of their small New England town, each on a quest to reclaim what they have lost.