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...