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.
as Dr. Han Suyin
as Mark Elliott
as Humphrey Palmer-Jones
as Adeline Palmer-Jones
as Dr. John Keith
as Anne Richards
as Robert Hung
as Nora Hung
as Third Uncle
as Suzanne
as Suchen, Suyin's sister
as Lee Foo
as Rosie Wu
as Third Brother (uncredited)
as Fifth Brother (uncredited)
as Father Low (uncredited)
as Dining Room Captain (uncredited)
as Wine Steward (uncredited)
as Lee Foo (uncredited)
as Rosie Wu (uncredited)
as Fortune Teller (uncredited)
as Dr. Sen (uncredited)
as (uncredited)