Marine Police officer Dragon Ma (Jackie Chan) is part of the Marine Police's effort to suppress the pirates, who have been raiding ships for months.Members of the Royal Hong Kong Police Force and the Marine Police who have a strong bureaucratic hatred for each other, are forced to work together when two of the Marine Police's ships get blown up. Now, Dragon Ma and his troops must embark on a mission to rescue the hostages taken by the pirates.