A történet Hong Kongban játszódik, az átadás előtti pár hónapban. Az angol közgazdász-újságíró John Spencer reménytelenül szerelmes az anyaországból származó, luxus prostituált Vivianbe, aki a történet kezdetén futtatójával, Changgel él együtt. Hiába szeretne hozzámenni, a férfi számára múltja miatt alkalmatlan feleség. Mikor Johnról kiderül, hogy leukémiás és legfeljebb fél éve van hátra, betegségét eltitkolja, és elkezdi a hanyatló Hong Kongot filmezni. Egy véletlen folytán rájön Vivian titkára, megismerkedik egy különös lánnyal, beköltözik hozzá egy barátja, és mikor mégis kitudódik, hogy beteg, Viviannel még eltölt pár szép napot. A filmet dokumentumfilm-szerűvé teszik John kézikamerás felvételei, illetve a korabeli híradó részletek.