If you believe that love grows slowly, this movie, with its beautiful shots of rural China and a powerful soundtrack, will touch your heart. Based on the novel by W. Somerset Maugham, this is the story of an ill-matched couple who grow to love one another against the backdrop of a cholera epidemic in 1920s China. Doctor Walter Fane (Edward Norton) is a stiff, shy and emotionally controlled bacteriologist. He marries the spoilt Kitty (Naomi Watts), even though he knows she does not love him. After discovering that Kitty has cheated on him, Walter forces her to accompany him to a remote village in China where their love slowly develops. There are some very high points. Both Norton and Watts deliver compelling performances. And the soundtrack, featuring prominent Chinese pianist Lang Lang, is hauntingly breathtaking. But there are lows. Hong Kong actor Anthony Wong Chau-sang makes his US film debut, but his portrayal of an army general is less than impressive. And the depiction of the epidemic, the cultural crash and the local people's ignorance is too exaggerated to be believable.