Michael Tyler, veterinario che lavora in una riserva di panda nell’isola di Hong Kong, spedisce un biglietto aereo per il figlio Ryan in modo che questi possa raggiungerlo per trascorrere con lui le vacanze estive.
E’ il 1938 e nelle campagne al sud della Cina, dove le tradizioni sono ancora forti e radicate, un amore proibito tra Madame Wu (Luo Yan), un’aristocratica cinese, ed un missionario (Willem Dafoe) rischia di sconvolgere la vita del villaggio.