In a small Vietnamese village torn apart by war, a young woman faces unimaginable horrors before deciding to escape to the city. There, she encounters a compassionate Marine who offers her hope and a chance at a new life, igniting the possibility of a future together.

Tommy Lee Jones
as Steve Butler

Joan Chen
as Mama

Haing S. Ngor
as Papa

Debbie Reynolds
as Eugenia

Conchata Ferrell
as Bernice

Dustin Nguyễn
as Sau

Vivian Wu
as Madame Lien

Robert John Burke
as Paul

Timothy Carhart
as Big Mike

Hiep Thi Le
as Le Ly