
With World War II looming, a prominent family in China must confront the contrasting ideas of traditionalism, communism and Western thinking, while dealing with the most important ideal of all: love and its meaning in society.
Cast

Willem Dafoe
Father Andre
Luo Yan
Madame Wu Ailian

Shek Sau
Mr. Wu

Ding Yi
Chiuming

John Cho
Fengmo Wu

Kate McGregor-Stewart
Sister Shirley

Liu Xin
Kang's Wife

Amy Hill
Madame Kang

Chieng Mun Koh
Ying
Anita Loo
Old Lady Wu
Jia Dong Liu
Mr. Lang

Chen Shu
Head Servant

Poon Hang-Sang
Fat Cook
Wang Li
Kang Lin Yi

Yang Rong
Kang Maid

Jin Wang
Pin Tan Player
Crew
Recommendations
view all
Love Is a Many-Splendored Thing

Maria's Lovers

Suite Française

China Girl

The Sleeping Dictionary

Fire with Fire

Allied

Private Peaceful

Saving Face

Lady Chatterley's Lover

The Magic of Ordinary Days

The History of Love

Where Hands Touch

Firebird

Not Easily Broken

The Painted Veil

Endless Love

The Exception

The Aftermath

Head in the Clouds

