A widowed doctor of both Chinese and European descent falls in love with a married American correspondent in Hong Kong during China's Communist revolution.
Videos
Watch Providers
Casting arrow_drop_down
Jennifer Jones as Dr. Han Suyin
William Holden as Mark Elliott
Torin Thatcher as Humphrey Palmer-Jones
Isobel Elsom as Adeline Palmer-Jones
Murray Matheson as Dr. John Keith
Virginia Gregg as Anne Richards
Richard Loo as Robert Hung
Soo Yong as Nora Hung
Philip Ahn as Third Uncle
Jorja Curtright as Suzanne
Donna Martell as Suchen, Suyin's sister
Keye Luke as Lee Foo
Marie Tsien as Rosie Wu
Walter Soo Hoo as Third Brother (uncredited)
James Hong as Fifth Brother (uncredited)
Herbert Heyes as Father Low (uncredited)
Edward Colmans as Dining Room Captain (uncredited)