어느 날, 평범한 마을의 한 패스트푸드점에서 총기 난사 사건이 발생한다. 16세의 중학생 앤 헤이건(다코타 패닝)과 그녀의 가장 친한 친구 지미(조쉬 허처슨)는 식탁 아래에 숨어 살인현장을 목격한다. 아버지의 죽음 앞에 앤은 종교에 광적으로 매달리고, 지미는 앤과 자신의 비밀을 지키려 입을 굳게 닫는다. 그 비밀이 자신과 자신의 가족을 거의 파괴할 때까지...
총에 맞고 목숨을 건진 운전강사 찰리(포레스트 휘태커)는 카지노에 틀어박혀 살고, 음식점 종업원 칼라(케이트 베킨세일)는 사건 이후 그녀의 갓난 아들과 자기 자신을 돌볼 능력을 잃고 만다. 응급실 의사인 래러비(가이 피어스)는 총기난사의 희생자들을 살리는 데 실패하고, 자신의 아내를 지키는 데 몰두한다. 심리학자 론 애블러(트로이 가리티)는 사건의 목격자들과 상담을 하려 하지만 의심과 저항에 부딪히는데... (바투님 제공)