뉴욕 교외의 웨스트 체스타의 이른 아침, 맨하탄으로 가는 기차는 통근자들로 만원이다. 이 사람들 틈에 섞인 몰리와 프랭크. 디자이너인 몰리는 일을 잠시 쉬며 병으로 누워 있는 아버지를 간호하기 위해 병원으로 가고, 건축기사인 프랭크는 직장으로 출근하는 길이다. 몰리는 성공에만 집착하는 의사 남편과의 애정없는 생활에 지쳐 있고, 프랭크는 아내와 두 아이를 매우 아끼는 가정적인 남자이다. 크리스마스를 앞둔 어느날 두 사람은 각자 가족에게 줄 선물들을 사갖고 나오던 중 부딪쳐 서로의 선물이 뒤섞인다. 이를 모른 채 두 사람은 헤어진다. 크리스마스날 아침 선물이 뒤바뀐 것을 알게 되고, 며칠 후 기차 안에서 다시 만난다. 두 사람은 항상 같은 기차를 타기로 하고 가끔 만나서 즐거운 시간을 갖는다. 그러다가 서로에게 깊이 빠져든다. 어느날 몰리는 프랭크의 가족들이 프랭크를 마중나온 모습을 보고 괴로워하는데 그날 저녁 아버지가 돌아가셨다는 소식을 듣는다. 이후 몰리는 맨하탄에 갈 일이 없어지고, 프랭크는 몰리를 열심히 찾는다. 두 사람은 각자 아내와 남편에게 자신들이 새로이 발견한 사랑에 대해 고백하는데...