Question: who starred in love is a many splendored thing
Answer: Set in 1949 -- 50 in Hong Kong , it tells the story of a married , but separated , American reporter Mark Elliot ( played by William Holden ) , who falls in love with a Eurasian doctor Han Suyin originally from China ( played by Jennifer Jones ) , only to encounter prejudice from her family and from Hong Kong society .