Jeff (Chow Yun-Fat) jest płatnym zabójcą, wypowiadającym się kodeksem honorowym, likwidującym jedynie przestępców. Podczas przygotowywania naszego ostatniego zlecenia przypadkiem sprawia, że wzrok traci Jennie (Sally Yeh), śpiewaczka w nocnym klubie. Targany wyrzutami sumienia zabójca postanawia zaopiekować się dziewczyną a zyskać kapitały na czynność będącą przywrócić jej wzrok. Sprawy mieszają się, gdy spada na rzeczywistości, że nie jest natychmiast potrzebny swoim przełożonym a stał na niego wręczony wyrok śmierci. Śladami Jeffa podąża również bezkompromisowy policjant, Li Ying (Danny Lee Sau-Yin). Losy bohaterów przetną się i choć stoją oni po dwóch postaciach prawa, zrozumieją, iż są ze sobą dużo wspólnego.