Det er tidlig på 1900-tallet, og sersjant Dragon Ma gjør sin tjeneste hos marinepolitiet i Hongkong, og deres forsøk på å få bukt med piratene som har plyndret skip i flere måneder. Men i tillegg til piratene er Dragon Ma også bekymret for den vanlige politistyrken, som ikke alltid trekker i samme i retning som marinepolitiet, eller drar i land gangstere. Det blir Dragon Ma sin uuttalte oppgave å ta korrupte politimenn som går i tjeneste for piratene.