Sau 24 năm, Nora và Hae Sung gặp lại nhau tại New York, và Nora tin rằng họ có mối duyên từ những kiếp trước trong bộ phim 'Past Lives'.
Tác phẩm này là bộ phim đầu tay của đạo diễn Celine Song, được chia thành ba giai đoạn khác nhau về thời gian. 24 năm trước, Nora (do Greta Lee thủ vai) và Hae Sung (do Yoo Teo thủ vai) là bạn thân từ thời còn là học sinh trung học. Trong một buổi chiều, Nora đề nghị hẹn hò với Hae Sung trước khi cả hai cùng gia đình di cư sang Canada. Buổi hẹn hò này đã ghi dấu sâu trong ký ức của Hae Sung suốt hàng nhiều năm sau đó.
Sau 12 năm sống ở nước ngoài, Nora đã định cư tại New York và theo đuổi ước mơ trở thành một nhà văn. Trái lại, Hae Sung vừa mới xuất ngũ và đang lên kế hoạch cho tương lai của mình. Một ngày, cả hai tình cờ gặp nhau trên mạng xã hội, và họ đã dành cả đêm để trò chuyện với nhau. Tuy nhiên, những khoảng cách về địa lý và quan điểm cuộc sống đã khiến cho Nora và Hae Sung phải xa cách.
Hiện tại, Nora đã kết hôn với Arthur (do John Magaro thủ vai), trong khi Hae Sung vừa chia tay bạn gái. Chuyến đi New York của Hae Sung đã tạo ra cơ hội cho họ gặp lại nhau sau 24 năm.
Đạo diễn Celine Song sắp đặt các sự kiện trong phim để chỉ ra rằng mọi cuộc gặp gỡ đều là vận mệnh, được xác định từ trước. Trong phim, có hai khoảnh khắc đặc biệt 'inyeon' được đề cập, một là khi Nora và Hae Sung cùng nhau trong tuổi thơ, và một khi Nora bắt đầu cuộc sống hôn nhân với Arthur.
Cốt truyện diễn ra chậm rãi, lặp đi lặp lại: Gặp nhau, chia xa, sau đó lại gặp nhau và tiếp tục chia xa. Mối tình của Nora và Hae Sung xoay quanh những sự kiện như vậy