벤(Ben Holmes: 벤 애플렉 분)은 결혼을 이틀 앞둔 행복한 예비 신랑. 사랑하는 신부 브리짓(Bridget: 마우라 티아니 분)이 기다리고 있는 조지아주 사바나행 비행기로 가는 공항에서 화끈하고 묘한 분위기를 풍기는 사라(Sarah Lewis: 산드라 블록 분)를 만나 돌이킬 수 없는 폭풍 속에 빠져들기 시작한다. 심상치 않은 조짐은 막 이륙하는 비행기 엔진에 새가 빨려들어가 비행기가 곤두박질 치면서부터. 다치고 항의하는 승객들로 난장판이 된 공항에서 렌트카를 구하느라 난감해 하고 있는 벤에게 돌연 사라가 나타난다.
슬픈 첫사랑의 아픔을 간직한 47세의 불문학자 험버트(제레미 아이언스). 뜨거운 여름, 강의차 미국 뉴잉글랜드에 들른다. 샤롯트(멜라니 그리피스)라는 미모의 미망인의 집에 거처를 마련한 그는 그녀의 딸 로리타(도미니크 스웨인)를 본 순간, 아찔한 사랑에 빠진다. 결국 험버트는 로리타의 곁을 떠나지 않기 위해 샬롯의 프로포즈를 받아들이고 그녀와 결혼한다. 그러던 어느날, 로리타에 대한 마음을 기록한 그의 일기장을 샬롯이 발견하고, 그 충격에 거리로 뛰쳐나가 교통사고로 죽고 만다. 어머니의 죽음을 알게 된 로리타는 자신을 버리지 말라고 험버트에게 매달리는데...
매튜 폰스렛은 데이트 중이던 연인을 강간하고 잔혹하게 살해한 혐의로 사형선고를 받은 사형수이다. 그는 감옥생활의 고통을 같이 나눠줄 사람이 필요하다는 내용의 편지를 한통 보낸다. 이 편지는 루이지애나의 흑인 빈민가에 있는 헬렌 수녀에게 도착한다. 그녀는 그를 만나기로 하고 교도소로 간다. 그러나 헬렌은 자신이 무죄라고 주장하며 돈이 없어 변호를 받지 못한다는 매튜의 말을 듣고 그가 사형만은 면할 수 있도록 도와주기 위해 무보수로 봉사하는 힐튼 바버 변호사와 함께 노력한다. 그러나 매튜의 잔혹함을 알고 그 일에서 손을 뗀다. 사형 집행일 6일전 매튜는 헬렌수녀를 찾아 그녀가 자신과 사형장까지 함께 하는 영적 안내자가 되어 달라는 부탁을 한다. 주위의 힐난과 걱정을 뒤로한채 헬렌 수녀는 매튜의 사형 집행일까지 6일 동안을 그와 함께 하기로 결정하는데...
While on a train, a teenage boy thinks about his life and the flamboyant aunt whose friendship acted as an emotional shield from his troubled family. This film evokes the haunting quality of memory while creating a heartfelt portrait of a boy's life in a rural 1940s Southern town.