Pierwotnie rolę Kitty miała zagrać Nicole Kidman.
Początkowo film reżyserować miała Gillian Armstrong.
W scenie, gdy Walter mówi Kitty, że chce rozwodu, jej naszyjnik z pierścionkiem Charliego Townsenda, znika i pojawia się między ujęciami.
W scenie w sierocińcu, w której Walter całuje Kitty na pożegnanie, kobieta śpi z dzieckiem na piersi. Początkowo dziecko leży na boku, a w kolejnym ujęciu na plecach.
W scenie miłosnej Kitty zdejmuje Walterowi koszulę. W następnym ujęciu Walter ma ją na sobie, a kiedy padają na łóżko- nadal jej nie ma.
Kiedy Kitty i Walter przychodzą do swojego nowego domu, na podłodze w salonie stoi lampa. W kolejnych scenach lampa znika.
Na początku filmu Walter mówi Kitty, że jest bakteriologiem. Jednak kiedy przybywa do wioski, w której rozprzestrzenia się cholera, mówi, że jest lekarzem specjalizującym się w kontroli chorób zakaźnych.
Film kręcono w Pekinie, Szanghaju oraz w kilku miejscach autonomicznego regionu Guangxi (Chiny).
Podczas kręcenia jednej ze scen Edward Norton spadł z konia i doznał stłuczenia kręgosłupa. Nie przerwano jednak zdjęć, a Norton dowiedział się o swojej kontuzji dopiero u lekarza.
Chińscy producenci filmu poprosili o zredukowanie pewnych scen dotyczących epidemii cholery i rewolucji. Edward Norton i John Curran nie chcieli się początkowo na to zgodzić. W końcu jednak 38 sekund filmu zostało wyciętych.