Past Lives
A quiet, aching romance exploring destiny, migration, and the roads not taken. Through the Korean concept of In-Yun, it visualizes the invisible threads binding two childhood sweethearts across continents and decades, culminating in a bittersweet acceptance of the present.
Past Lives
Past Lives
02 June 2023 United States of America 106 min ⭐ 7.7 (2,166)
Director: Celine Song
Cast: Greta Lee, Teo Yoo, John Magaro, Moon Seung-ah, Yim Seung-min
Drama Romance
In-Yun (Fate/Providence) Migration and Identity The Roads Not Taken Language and Communication
Budget: $12,000,000
Box Office: $28,126,646

Past Lives - Characters & Cast

Character Analysis

Nora Moon (Na Young)

Greta Lee

Archetype: The Realist / The Immigrant
Key Trait: Ambitious resilience

Motivation

To achieve something "big" (a Nobel/Pulitzer prize) and to justify the sacrifice of her emigration by fully living her chosen life.

Character Arc

Starts as an ambitious child leaving Korea, becomes a focused artist in NYC, and finally confronts the emotional weight of her sacrifice. She moves from compartmentalizing her Korean identity to integrating it through her reunion with Hae Sung.

Hae Sung

Teo Yoo

Archetype: The Idealist / The Keeper of Memory
Key Trait: Loyal longing

Motivation

To find the girl he loved and see if she still exists, and ultimately to let her go.

Character Arc

Remains physically and emotionally rooted in Korea/the past. His journey is one of seeking closure. He travels to NY not to steal Nora away, but to verify that her leaving was necessary for her to become who she is.

Arthur

John Magaro

Archetype: The Secure Partner
Key Trait: Empathetic patience

Motivation

To understand and love his wife completely, including the parts of her history and language he cannot access.

Character Arc

He struggles with insecurity, fearing he is the "boring white husband" standing in the way of a destiny romance. He overcomes this by offering Nora total support and space, proving his love is grounded in reality, not fantasy.

Cast

Greta Lee as Nora
Teo Yoo as Hae Sung
John Magaro as Arthur
Moon Seung-ah as Young Nora
Yim Seung-min as Young Hae Sung
Yoon Ji-hye as Nora's Mom
Choi Won-young as Nora's Dad
An Min-young as Hae Sung's Mom
Seo Yeon-woo as Young Si Young
Chang Ki-ha as Hae Sung's Friend 1
Shin Hee-cheol as Hae Sung's Friend 2
Park Jun-hyuk as Hae Sung's Friend 3
Jack Alberts as CBP Officer
Jane Yubin Kim as Actress
Noo Ri Song as Na Young's Childhood Friend 1