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.