Dawson Cole (James Marsden) to chłopak wychowywany w rodzinie uważanej w miasteczku za najbardziej niebezpieczną. Jego rodzina skłonna jest do przemocy, ma problemy z alkoholem i jest zamieszana w sprawy związane z narkotykami. Amanda Collier (Michelle Monaghan) z kolei wychowywana jest w tradycyjnych wartościach, które sprawiły, że chce zostać nauczycielką. Różnice pochodzenia oraz nieprzychylni ludzie sprawiają, że tych dwoje nie może być razem, choć oboje bardzo tego pragną. Dawson, który w młodości zabił człowieka, nie może się z tym pogodzić i pokutuje, żyjąc samotnie i pracując na platformach wiertniczych. Amanda wychodzi za mąż, ma trójkę dzieci, ale mimo to nie może zaznać szczęścia. Po latach dawni kochankowie spotykają się w rodzinnym miasteczku z okazji pogrzebu starego przyjaciela. Uczucia, którymi kiedyś się darzyli powracają, ale przeszłość i konflikty również powracają ze zdwojoną siłą.