Jin (Leung Kar-Yan) é um ex-policial que se tornou um assassino de aluguel, além de matar gente por dinheiro, Jin é o dono de uma loja de animais e ele tem também um filho. Bobby (Bei Cheung), um velho colega do Jin, está investigando uma série de assaltos e suspeita que Lau (Paul Chu), chefe do Bobby, está envolvido nos assaltos…