Dragon Ma (Jackie Chan) – oficer straży przybrzeżnej powraca, aby uwolnić wody przybrzeżne od piratów. Powraca jednak na ląd, gdyż zostaje przydzielony do policji, aby zrobić porządek w jednej z miejscowych dzielnic, gdzie szerzy się korupcja, a kryminaliści robią, co chcą. Jednak Dragon Ma szybko odkrywa, że to policja jest skorumpowana, i to bardziej, niż mogło się wydawać. Kiedy zostaje wrobiony w kradzież biżuterii, musi oczyścić swoje dobre imię, i znaleźć dowody uniewinniające. To jednak będzie wymagało starcia nie tylko z grupą szpiegów, ale i przestępców.