1969, Lately, Floride. Ward Jansen (Matthew McConaughey), journaliste au Miami Times, revient dans sa ville natale, accompagné de son partenaire d'écriture Yardley Acheman (David Oyelowo). Venus à la demande de Charlotte (Nicole Kidman), femme énigmatique qui entretient une correspondance avec des détenus dans le couloir de la mort, ils vont enquêter sur le cas Hillary Van Wetter (John Cusack), un chasseur d'alligators qui risque d'être exécuté sans preuves concluantes.