31 grudnia 1996 roku mieszkańcy Hongkongu bawią się z okazji sylwestra. Brytyjski dziennikarz John Spencer, który od 15 lat pracuje w Hongkongu jako korespondent, dowiaduje się, że jest chory na białaczkę. Zostało mu tylko kilka miesięcy życia. John darzy uczuciem Chinkę Vivian, byłą prostytutkę. Vivain jest zakochana w bogatym Changu, który zwodzi ją, odsuwając datę ślubu. Wspólnicy w interesach przekonują Changa, że małżeństwo z Vivian mogłoby go skompromitować.