1903. Dans une petite bourgade de l'Oregon, au début du XXe siècle. L'hiver promet d'être long et rude et, à Charity, cela veut dire bien des soucis pour une femme seule, éprouvée par un veuvage précoce. Mère d'un garçonnet prénommé Toby, Rose Cameron tente de faire face à un sort...
Sarah et sa mère déménagent dans une petite ville. Sur place, elles apprennent que leur nouvelle maison est hantée. Une légende raconte qu'une jeune fille nommée Sarah y serait morte dans d'atroces conditions.