Kevin Chan es un brillante policía encargado de atrapar criminales, pero sus métodos poco ortodoxos provocan que acabe relegado al departamento de tráfico. Sin embargo, un criminal que había jurado vengarse de él sale de la cárcel y los persigue a él y a su chica. Al mismo tiempo, el jefe de la policía estudia la posibilidad de devolver a Kevin su destino anterior para que les ayude a atrapar a unos criminales que extorsionan diversos constructores, a quienes amenazan con hacer explotar bombas en sus edificios.
Después de acabar con el temido pirata Lo, Dragon Ma regresa y se incorpora a la policía. Ma recibe el encargo de eliminar el crimen en un barrio, y entra en contacto con un grupo de revolucionarios.