Dziennikarz Ward James ( Matthew McConaughey) po latach wraca do rodzinnego miasteczka na Florydzie, aby sprawdzić sprawę więźnia Hillary Van Wettera (John Cusack). Wina Hillary’ego wzbudza w Wardzie wiele kwestie. Wraz z bratem Jackiem (Zac Efron) i miłą skazańca Charlotte (Nicole Kidman) prowadzą śledztwo, które zamierza sprawić do uniewinnienia więźnia. W słońcu nowych faktów, bracia próbują doprowadzić do ponownego procesu. Sytuacja otwiera się komplikować, gdy Jack zakochuje się w Charlotte.