Uczciwemu posterunkowemu Kevinowi Chanowi (Jackie Chan) udaje się aresztować niebezpiecznego handlarza narkotyków, Chu Tao (Yuen Chor). Jedynym świadkiem w sprawie przeciwko mafiosowi jest lekkomyślna sekretarka, Selina (Brigitte Lin). Kevin ma teraz za zadanie strzec dziewczyny. Niestety, tuż przed rozprawą Selina niespodziewanie znika. Wobec braku dowodów gangster zostaje wypuszczony na wolność. Wkrótce Kevin, za sprawą przestępcy, zostaje oskarżony o morderstwo innego funkcjonariusza.