John (Jeremy Irons) e un ziarist britanic care locuieşte de zece ani în Hong Kong. El află că are o formă rară de leucemie şi doar câteva luni de trăit. Împreună cu iubita sa, Vivian (Li Gong), şi cu prietenul lui cel mai bun, Jim, John vrea să capteze pentru ultima dată atmosfera dinainte de predarea Hong Kong-ului către China, în 1997.