Cuando Hong Kong se ve sacudido por múltiples asesinatos espantosos, la policía forma un grupo de trabajo para investigar. Jun (Sean Lau), una vez un brillante detective que sufrió un colapso mental, comienza su propia investigación. Eventualmente, la policía descubre que las víctimas del asesinato son todos los sospechosos de casos sin resolver.
Todo el equipo del inspector Wing, de la policía de Hong Kong, ha sido asesinado por la banda de Joe. Wing se convierte en un borracho hundido que se siente culpable por la muerte de sus amigos. Pero un oficial novato sacará a Wing del pozo y ambos empezarán la aventura para vengarse de Joe y de su banda de "Los Cinco".
Ming es un topo infiltrado en el departamento de policía. Se hizo policía a los 18 años siguiendo las órdenes del jefe de una sociedad secreta de carácter criminal. Por su parte, Yan es un topo de la policía infiltrado en la banda desde hace ya diez años. Ambos se sienten cada vez más atrapados en esos mundos a los que no pertenecen.