Past Lives (2023) Review: A Tender, Haunting Love Story

Poster image from the film Past Lives showing two characters in split-frame

Past Lives (2023)
Director: Celine Song
Screenwriter: Celine Song
Starring: Greta Lee, Teo Yoo, John Magaro

Celine Song’s Past Lives is a delicate, quietly powerful examination of love, fate, and the spaces that can both connect and separate people across decades. The film opens with a striking visual motif: two parallel frames, each capturing a character seated at a desk, looking down at a laptop camera. These mirrored compositions create intimacy and distance at once — a cinematic rhythm that repeats throughout the film to highlight how modern technology shapes connection while leaving emotional gaps intact.

The story follows Nora (Greta Lee) and Hae Sung (Teo Yoo) across three decades, tracing how they intersect and diverge at different stages of life. Song uses the Korean concept of in-yeon — often translated as fate or providence — as the thematic backbone. Nora explains in-yeon as the many invisible threads that might bind two people together: a casual brush on a street could represent thousands of layered connections. That idea becomes the film’s central question: when two people feel a powerful, almost predestined bond, what keeps them apart?

Song’s screenplay unfolds in three distinct parts, each set in a different decade, which not only charts the evolution of the characters but reinforces the sense of shared history implied by the title. The segmented structure is an effective storytelling device: each period acts like a “past life,” revealing how choices, timing, and circumstance accumulate to shape relationships. Song’s writing is restrained yet emotionally rich, relying on small gestures, silences, and meaningful looks instead of expository dialogue. This approach asks the audience to read between the lines and to engage with the interior lives of the characters.

Still from Past Lives showing the three main characters at a bar

Shabier Kirchner’s cinematography is central to the film’s emotional logic. The camera composes scenes with careful attention to physical distance and visual barriers: hands nearly touching on a crowded train, a pole standing between two lovers, or three characters arranged around a lantern that becomes a visual measure of intimacy. These choices make the film’s themes tangible — the space between people feels almost like a character in itself. Locations and production design further ground the narrative, creating believable worlds that reflect internal states: the cramped familiarity of youth, the muted palettes of adult lives, and the subtle markers of cultural displacement.

Performance is another pillar of Past Lives. Greta Lee anchors the film with a nuanced portrayal of Nora, a character who balances longing and restraint, curiosity and commitment. Her expressions often say more than the dialogue, conveying inner conflict through small movements and glances. Teo Yoo’s Hae Sung embodies quiet desire and wistfulness; his presence is lyrical and patient. John Magaro, as Nora’s partner Arthur, offers a grounded, credible counterpoint — his affection and vulnerability complicate the emotional stakes rather than reducing them to a simple triangle. Together, the three performances sustain the film’s emotional realism and moral ambiguity.

Song’s direction is notable for its subtlety and clarity. She resists melodrama, instead building tension through accumulation: repeated motifs, recurring locations, and the slow accrual of memory. The film asks us to consider what might have been without promising tidy answers. That restraint is part of its power — Past Lives invites reflection more than it demands resolution.

At its best, the film feels timeless and immediate at once. It speaks to universal experiences — first love, the ache of separation, the choices that define a life — while remaining rooted in specific cultural details that enrich its portrait of identity and belonging. The result is a thoughtful, deeply felt debut that lingers after the credits, prompting viewers to revisit their own ideas about fate, timing, and connection.

Past Lives is a beautifully crafted film that announces Celine Song as a distinctive new voice in contemporary cinema. Through elegant visuals, precise performances, and a compassionate screenplay, the film captures the bittersweet complexities of human relationships and the ways memory and circumstance shape our lives.

Score: 24/24

Rating: 5 out of 5.

Recommended for readers interested in contemporary film criticism and character-driven romantic drama.