Nate (Jim Caviezel) z żoną (Elisabeth Röhm) i synami jadą na wakacje. Na jednym z postojów kobieta znajduje wśród ich bagażu torbę wypchaną banknotami. Nate ma na sumieniu pewne grzechy z przeszłości, i to sprawia, że żona od razu oskarża go o pakowanie się w kolejne kłopoty i zostawia samego na drodze. Wkrótce okazuje się, że był to dramatyczny błąd. Pieniądze zostały bowiem podrzucone „na przechowanie” przez szajkę złodziei, którzy poprzedniego dnia dokonali zuchwałego napadu na bank. Teraz rodzina musi walczyć o życie w starciu z bezwzględnymi kryminalistami. [opis dystrybutora dvd]
Dziennikarz Ward James ( Matthew McConaughey) po latach powraca do rodzinnego miasteczka na Florydzie, aby zbadać sprawę więźnia Hillary Van Wettera (John Cusack). Wina Hillary'ego budzi w Wardzie wiele wątpliwości. Wraz z bratem Jackiem (Zac Efron) i narzeczoną skazańca Charlotte (Nicole Kidman) prowadzą śledztwo, które ma doprowadzić do uniewinnienia więźnia. W świetle nowych faktów, bracia próbują doprowadzić do ponownego procesu. Sytuacja zaczyna się komplikować, gdy Jack zakochuje się w Charlotte.
Siostry, Lucy i Charlotte, mieszkają w małym domku otoczonym mokradłami. Obie związane są z pewnym zdarzeniem, podczas którego chłopak Charlotte - Jud, próbował ją zgwałcić. Obie przeciwstawiły się mu i w samoobronie zabiły go, topiąc w mokradłach. Pewnego razu Lucy poznaje wspaniałego chłopaka Matta, ale nadopiekuńcza Charlotte sprzeciwia się związkowi i stara się mu zapobiec. Okazuje się, że Matt jest młodszym bratem Juda i był świadkiem tamtego zdarzenia. Stara się skłócić siostry i w przyszłości dokonać zemsty.