Although his early protector, "Jack" Chen (Chow Yun-Fat), is a Communist engineer and soldier, Hogg doesn't pick up a gun and join his ranks. Instead, Hogg becomes a deft negotiator, especially when he trades with a clever Huang Shi merchant, Mrs. Wang (played with deep knowingness and dignity by Michelle Yeoh, who first acted for Spottiswoode in the Bond film, Tomorrow Never Dies).
He soon learns that a heroic self-taught nurse, Lee Pearson (Radha Mitchell), who treated him for wounds from Japanese bullets, was the one who suggested that Chen send Hogg to Huang Shi. There he recuperates, learns Chinese, and becomes orphanage headmaster by default. He teaches something of value to hungry and often traumatized youngsters.
For most of the movie, Chen, Pearson and Hogg form a platonic triangle: the Communist soldier and the nurse, one-time lovers, are content to be best friends. And while Pearson and Hogg strike sparks at first, they don't want to complicate their lives - or to unpack their psychological baggage. They become lovers only after they've witnessed each other's weaknesses and strengths in full; that's one of the most adult and moving aspects of the picture.
