Po stracie ukochanego syna, emerytowany szeryf George Blackledge (Kevin Costner) i jego żona Margaret (Diane Lane) muszą stoczyć walkę o wnuka, który trafił do niebezpiecznej rodziny żyjącej w Dakocie.
Po latach spędzonych w wielkim mieście, ambitna i odnosząca sukcesy kobieta wraca do rodzinnego miasteczka, by tchnąć życie w podupadający świąteczny festiwal swojej rodziny. Na miejscu poznaje przystojnego ochotnika, który proponuje pomoc w organizacji wydarzenia.