Dans sa lutte contre les gangs, la police fait parfois appel à d'anciens criminels : ni flics, ni gangsters, ils ne vivent que pour leur mission. Pour racheter sa liberté, l'un d'entre eux, Ghost, accepte de prendre tous les risques...
Par un étrange coup du sort, le policier Dave Wong sauve la vie de Hon Kong, chef d'un violent gang, en lui donnant son sang lorsqu'il avait besoin d'une transfusion urgente. Lorsque le policier s'aperçoit qu'il vient de sauver la vie du criminel, son état psychologique peu stable s'aggrave et...