Heaven & Earth

Lasting victories are won in the heart.

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

(Steve Butler)

Joan Chen

(Mama)

Haing S. Ngor

(Papa)

Debbie Reynolds

(Eugenia)

Conchata Ferrell

(Bernice)

Dustin Nguyễn

(Sau)

Vivian Wu

(Madame Lien)

Robert John Burke

(Paul)

Timothy Carhart

(Big Mike)

Hiep Thi Le

(Le Ly)

Long Nguyen

(Anh)

Thuan K. Nguyen

(Uncle Luc)

Thuan Le

(Kim)

Mai Le Ho

(Hai)

Dale Dye

(Larry)

Tim Guinee

(Young Sergeant)

Michael Paul Chan

(Interrogator)

Liem Whatley

(Viet Cong Captain)

Le Ly Hayslip

(Jewellery broker)

Tai Thai

(Jimmy - Age 20)

Jeffrey Jones

(Minister (uncredited))

Sean Stone

(Young boy with Jesuit missionaries (uncredited))

Donal Logue

(Red (uncredited))

Irene Ng

(Torture Girl #1)

Đoàn Châu Mậu

(Californian monk (credited as Chau Mao Doan))

George A. Roark

(U.S. Advisor)

Stephen Polk

(G.I. #1)

Tuan Tran

(Rapist)

Khiem Thai

(Brother-in-law)

Phil Neilson

(Marine in Helicopter)

Michael Lee Ming-Yeung

(Ky La Wizard)

Dave Cooper

(Bald Onlooker)

Keith Smith

(G.I. #2)

Brad Rea

(G.I. #3)

Kevin Gallagher

(Tall Marine)

Catherine Ai

(Bar Girl)

Somsak Hormsombat

(Siclo Driver)

Jennifer Low Sauer

(Supermarket Shopper #1)

London Garcia

(Supermarket Shopper #2)

Chitra F. Mojtabai

(Supermarket Check-Out Girl)

Annie McEnroe

(Dinner Guest #1)

Marianne Muellerleile

(Dinner Guest #2)

Marshall Bell

(Dinner Guest #3)

Willie Nark-Orn

(Tommy - Age 5)

Andy Reeder

(Alan - Age 4)

Vivien Straus

(Neighbor's Wife)

Mai Nguyen

(California Wizard)

Melinda Renna

(Police Woman)

Robert Marshall

(Detective)

Noël John Howard

(Alan - Age 2 (uncredited))

Kathlyne Pham

(Ghost Wife (uncredited))

Espérance Pham Thai Lan

(Student (uncredited))