Kevin Chan (Jackie) is a cop, a member of The Royal Hong Kong Police Force. He scores his first big hit by virtually single-handedly capturing and arresting a big crime- lord ,Chu Tao(Yuen chor). Of course, the Chu Tao isn't too happy about this, and frames Kevin with the murder of another cop. Now, Kevin has to clear his name, whilst keeping himself from getting killed or arrested, protecting a key witness who is Chu Tao's secretary, Selina Fong (Brigitte Lin), who plans to testify in court about Chu Tao's illegal activities and keeping his girlfriend from leaving him.