Quand John, un journaliste financier qui vit à Hong Kong depuis quinze ans, découvre qu'il n'a que quelques mois à vivre, il décide de se consacrer entièrement à la femme qu'il aime secrètement, Vivian. Celle-ci est venue de Chine, il y a dix ans. Pour payer les études de Chang, son amant, elle a travaillé comme hôtesse. Elle possède aujourd'hui un karaoké bar. Chang est devenu un homme important et hésite à épouser Vivian. Il incite sa maîtresse à fuir Hong Kong avec John. Celui-ci filme les derniers mois de la ville anglaise et rencontre dans son odyssée une jeune femme, Jean.