Han Suyin (Jennifer Jones) là một nữ bác sĩ đang làm việc ở Hong Kong. Cô là một góa phụ lai Á Âu, cha người Hoa, mẹ người Anh, nhưng tâm hồn cô lại nghiêng về phía người Hoa nhiều hơn. Cô gặp Mark Elliott (William Holden), một phóng viên chiến trường người Mỹ đang chuẩn bị ly dị trong những ngày cuối của cuộc nội chiến Trung Hoa. Hai người yêu nhau bất chấp định kiến của gia đình và xã hội. Tưởng rằng không có gì ngăn cách được họ, nhưng "Trời xanh" cứ "quen thói má hồng đánh ghen"... Trong phim có nói tới thuật ngữ "bọn cải đạo cơm gạo (rice converts)" là để ám chỉ những người bỏ đạo của mình đi theo Giáo hội chỉ để nhận được sự giúp đỡ của Nhà thờ. Giáo hội không ngại tốn kém đề chiêu dụ thêm nhiều tín đồ, nên có nhiều người theo đạo chỉ để được giúp đỡ cơm, áo và có thể là những thứ khác nữa.