Tällä kertaa Jackie Chan eli Dragon Ma saa vastaansa joukon salakuljettajia, varkaita ja merirosvoja. Chan jahtaa maailman merillä pahamaineista merirosvokapteenia ja tämän verenhimoista miehistöä. Ratkaisun paikka on autio saari, jonne Jackie Chan kumppaneineen joutuu. Siellä punnitaan onko merirosvokoplasta Kung Fun mestarin vastukseksi. Ja kumpi loppujen lopuksi lähtee nopeammin, luoti vai mestarin potku.

Nuori orpotyttö Mary lähetetään 1800-luvun alussa asumaan tätinsä ja enonsa luo heidän Jamaica Inn-majataloonsa. Melko pian Mary kuitenkin ymmärtää, että majatalo toimii merirosvojengin pesäpaikkana, ja hän alkaa pelätä henkensä puolesta.

Michael ja Mary ovat olleet kauan naimisissa ja liitto on väljähtänyt. Molemmilla on avioliiton ulkopuolisia suhteita. Mutta voiko uskottomuus auttaa heitä löytämään toisensa uudestaan?