같은 동네에 사는 잭과 데이빗은 동시에 실비아를 사랑하고 있는 사랑의 라이벌이다. 1차 대전이 발발하자 두 남자는 같이 공군에 입대하지만, 이곳에서도 계속 경쟁을 이어나간다. 오랜 기간 필름이 분실되었다가 1992년에야 기적적으로 다시 관객과 만날 수 있었다.

강렬하지만 조용히 맥케이브가 퍼시픽 노스웨스트 신생마을 선술집에 도착한다. 약삭빠르고 빈틈없는 밀러 부인은 그가 도착하자마자 공사를 시작한다. 그녀의 오랜 경험상 그의 사업을 도와주면 그 역시 보답을 할 터. 수익도 나눈다면 더 이상의 거래는 없다. 선술집은 번창하고 두 사람은 점차 가까워지는데...

울타리 하나를 사이에 둔 이웃 앨리스와 셀린은 동갑내기 아들을 키우며 가족처럼 가깝게 지낸다. 그러던 어느 날, 셀린의 아들 맥스가 2층에서 떨어지는 사고를 당한다. 유일한 목격자인 앨리스는 자신이 사고를 막지 못했다는 죄책감에 시달리고 셀린은 아이를 잃은 슬픔에 빠져 일방적으로 앨리스를 멀리한다. 얼마 후, 셀린은 다시 다정한 이웃으로 돌아오지만 앨리스의 집과 가족에게 수상한 일들이 연달아 일어나고, 앨리스는 이 모든 것이 셀린의 복수라고 의심하기 시작하는데…

마리(Marie St. Clair: 에드나 퍼비안스 분)는 계부의 반대를 피해 애인 장과 도망치기로 한다. 그런데 아버지가 쓰러지는 바람에 장은 약속을 지키지 못하고, 마리 혼자 파리로 온다. 파리에서 사교계에 등장한 마리는 소문난 부자 리벨(Pierre Revel: 아돌프 멘조 분)과 가까워진다. 어느날 우연히 파티장에서 장(Jean Millet: 칼 밀러 분)과 그의 어머니를 만나고, 마리는 장의 청혼을 받아들여 결혼을 결심한다. 그러나 결혼을 반대하는 어머니에게 연민 때문에 결혼한다고 장이 말하는 것을 듣고는 결혼을 포기한다. 다시 리벨에게 돌아온 마리는 전보다 더 화려하게 그와 돌아다니고, 장은 자신의 무력감을 느기고 자살한다. 장의 시체앞에서 우는 마리를 보고 장의 어머니도 그녀를 이해하게 된다. 세월이 흘러 마음의 상처는 치유되고 마리와 장의 어머니는 시골에서 고아들을 돌본다. 어느날 마리는 마차를 타고 지나가는데 엇갈려서 리벨이 롤스로이스를 타고 지나간다. 그러나 둘은 서로를 보지 못한다.

카이라(Khaila Richards: 할리 베리 분)는 아기를 낳은 지 얼마 안되는 흑인 미혼모로 마약 중독자이다. 어느날 밤, 마약을 구하기 위해 집을 나서던 그녀는 아기를 쓰레기통에 버려 두고, 마약으로 인해 정신을 잃게 된다. 다음날 쓰레기더미 속에서 울다 구사일생으로 청소부에게 발견된 아기는 병원으로 옮겨져 생명을 구하게 되고, 병원 여의사의 보살핌을 받게 된다. 한편 마약에 빠져 절도를 하던 카이라는 감옥에 수감되고, 지난 날을 뉘우치며 갱생의 기회를 얻는다. 출옥 후 보모일을 맡아보며 새생활을 시작하는 카이라... 죽었다고 생각했던 아들이 살아 백인 의사 부부의 입양아가 된 사실을 알게된 그녀는 아들을 찾기 위해 소송을 결심한다. 법정에서 그녀의 권리를 주장하여 그녀의 아들을 되찾게 되지만 양모 마가렛(Margaret Lewin: 제시카 랭 분)은 기른 정으로 고통을 받게 되는데...

미국 동부의 평화롭던 작은 마을 노스필드는 1965년에 주정부의 수몰화 계획에 따라 저수지로 변하였다. 그후 30년이 지난 후 수몰 지역 인근에 사는 클레어 쿠퍼는 사연이 있는 듯한 어린 소년이 등장하는 꿈에 시달린다. 숲속의 길 잃은 여자 아이, 피묻은 남자의 손, 사과 과수원, 오래 전에 물에 잠긴 마을 등, 꿈에서 보았던 것들은 생활에 서서히 파문을 가져오지만 누구도 그녀의 꿈이 가지는 예지력을 믿으려 하지 않는다. 그러던 어느 날, 클레어의 딸 레베카가 유괴, 살해되자 클레어는 꿈속의 그 소녀가 바로 자신의 딸이었고, 범인은 자신의 꿈까지도 조종하고 있음을 알게 된다. 불우한 어린 시절에 대한 복수심에 사로잡힌 비비안 톰슨은 연쇄적으로 클레어의 주변 인물들을 하나씩 죽여가며 그녀를 자신에게로 유도하는데...