Pogrešno uhićen i optužen zbog ubojstva koje nije počinio, Francuz Henri Charierre zvan Leptir (S. McQueen) 1931. osuđen je na doživotnu kaznu teškog rada u kažnjeničkoj koloniji St. Laurent na Đavoljem otoku u Francuskoj Gvajani. Dok s ostalim osuđenicima plovi prema Đavoljem otoku, Leptir upozna Louisa Degaa (D. Hoffman), slavnog krivotvoritelja koji vjeruje da bi mu supruga i odvjetnik uskoro mogli ishoditi pomilovanje, te koji Leptira privoli da mu u zamjenu za novac bude zaštitnik. Iako je za prvi pokušaj bijega upravitelj Barrott (W. Smithers) odredio kaznu od dvije godine samice, za drugi pet godina, a za teže prijestupe i giljotinu, Leptir u dogovoru s Degaom odluči pod svaku cijenu pobjeći s Đavoljeg otoka.

Na prijelazu 19. i 20. stoljeća lord Rathbone i njegovi kineski pomagači provaljuju u Zabranjeni grad te kradu carski pečat, a njegova čuvara ubiju. Kći čuvara carskog pečata Chon Lin mlada je i privlačna sestra iskusnog Chon Wana, koji je još uvijek u Americi, na Divljem zapadu. Lin obavijesti Chona što se dogodilo, i on s američkim prijateljem Royom O'Bannonom odlazi u London. U Londonu je i Lin, gdje saznaju da je lord Rathbone član kraljevske obitelji i Parlamenta, te da je povezan s kineskim ustanicima - bokserima...