낡고 오래된 복화극장은 내일이면 문을 닫을 예정이며, 그 마지막 상영작으로 호금전 감독의 용문객잔을 상영하고 있다. 쏟아지는 폭우를 뚫고 극장에 모인 관객 중에는 동성애 파트너를 찾는 젊은 일본 남자, 야한 옷차림으로 연신 피스타치오를 까먹는 젊은 여자, 그리고 손자의 손을 잡고 온 노인 마오티엔이 있다. 용문객잔은 이 노인의 배우 데뷔작이었지만 극장의 다른 이들은 그 사정을 알 리 없다. 사람인지 유령인지 알 수 없는 이들이 객석과 복도, 화장실을 떠도는 가운데 그 동안 이 극장을 지켜온 두 사람, 다리를 저는 여자 매표원과 젊은 영사기사 역시 마지막까지 서로를 스쳐갈 뿐이다.

도시개발 전문 역사학자이자 박물관 관광 가이드 운디네는 운명적인 사랑이라 믿었던 요하네스에게 실연당한다. 절망한 그녀 앞에 산업 잠수사인 크리스토프가 나타나고 그녀의 심장은 다시 뛰기 시작한다.

리아(산나 라단)는 남자친구 데이브(모리스 체스트넛)와 결혼을 꿈꾸지만, 복잡한 가정 환경의 데이브가 결혼을 원치 않자 헤어지고 만다. 그 후, 술집에서 곤경에 처해 있던 리아를 카터(마이클 얼리)가 구해주면서 그와의 인연이 시작된다. 매력적인 외모와 IT 보안 엔지니어라는 전문적인 직업까지 모든 것을 갖춘 카터는 리아의 친구들과 부모님의 마음까지 사로잡는다. 하지만 리아는 자신에게 말을 거는 남자를 무자비하게 폭행하는 카터의 모습을 보고는 충격에 휩싸이고, 결국 그에게 이별을 통보한다. 그날 이후 카터의 끈질긴 전화와 스토킹에 시달리게 된 리아는 경찰서에 도움을 요청하고, 카터에게 접근 금지 명령서를 발부한다. 이러한 처사에 분노한 카터는 리아의 집에 카메라를 몰래 설치해 그녀를 훔쳐보고, 자신을 목격한 이웃집 부인을 죽이기까지 하는데…