佛羅裏達州的一個小鎮上,Hillary Van Wetter(約翰·庫薩克 John Cusack 飾)被指控謀殺了一個警察,被判處死刑。邁阿密時報的記者Ward Jansen(馬修·麥康納 Matthew McConaughey 飾)覺得事有蹊蹺,Hillary可能不是真的兇手,便和從倫敦來的另一名記者,Yardley Acheman(大衛·奧伊羅 David Oyelowo 飾)對案件展開調查。Ward年輕的弟弟Jack Jansen(紮克·埃夫隆 Zac Efron飾),退役的遊泳選手,則成為了他們的司機。Charlotte Bless(妮可·基德曼 Nicole Kidman飾)喜歡給監獄裏的人寫信,這一次,她愛上了Hillary,兩人頻繁通信。於是Ward和Yardley找到了Charlotte,讓她協助調查。幾人開始頻繁地去監獄探訪Hillary,而同時,處於青春期的Jack則對性感火辣的Charlotte產生了狂熱的愛戀。後來調查結束,Hillary被無罪釋放,從Jack身邊帶走了Charlotte回到他在森林中的家,而Charlotte則開始發現,這並不是她想要的生活,然而Hillary卻不會再讓她離開.....