Années 1990. Trois assassinats sont commis dans la petite ville de Banpo. Le chef de la police criminelle est en charge de l'affaire. Un sac à main abandonné est découvert au bord de la rivière et des témoignages contradictoires brouillent les pistes...
Wong, policier à la poursuite d'un suspect, disparait tandis que son arme à feu est reconnue être à l'origine d'une série de meurtres et de cambriolages... Pour résoudre cette affaire, l'inspecteur Ho va chercher de l'aide auprès de son ancien mentor, Bun, récemment destitué pour avoir perdu la raison...