Shanghai Knights on vauhdikas jatko-osa vauhdikkaalle Shanghai Noonille, jossa Roy (Wilson) ja Chon (Chan) kohelsivat Amerikassa. Tällä kertaa parivaljakko lähtee Lontooseen metsästämään Johnin isän murhaajaa, joka varasti myös kiinalaisen sinetin Kielletystä Kaupungista. Chonin pikkusisko lähtee myös Lontooseen etsimään isänsä murhaajaa. Roy, joka pitää siveettömistä naisista, juo ja polttaa, rakastuu Chonin siskoon. Ja onhan kuninkaallinen perhekin vielä pelastettavana.
Neljän teinin porukka ajaa pimeällä tiellä miehen päälle. Hätääntyneinä he heittävät ruumiin mereen. Vuoden päästä kukin heistä alkaa saada uhkaavia viestejä, joissa vihjataan, että joku tietää karmeasta salaisuudesta.
Ernest Bilko on yritteliäs kersantti, jonka moottorivarikko on kaikenlaisen hauskanpidon ja lukemattomien rahantekohankkeiden kehto. Armeijan parhaista puolista nauttiminen uhkaa tyssätä tukikohdan sulkemiseen kun vanha perivihollinen palaa tupatarkastukselle.
Tohelo Finn etsii vuosisatojen ajan kadoksissa ollutta aarretta, mutta kun vene uppoaa ja vaimo Tess ottaa avioeron, on rahaton mies kiipelissä. Jotta arvaamaton aarrejahti voi jatkua, Finnin on vakuutettava rakastamansa Tess sekä tämän rahakas työnantaja tyttärineen olevansa oikeilla jäljillä. Seikkailijoilla ei ole vitkuttelemista, sillä aarre on löydettävä ennen kuin muut aarteenmetsästäjät - kullanhimoinen räppäri sekä Finnin entinen oppi-isä - noukkivat merkittävät kalleudet hyppysiinsä.
Ben Willis on kalastaja, joka menetti tyttärensä rajussa autokolarissa ja murhasi autoa ajaneen pojan. Hän on se mies sadeviitassa, joka etsii omankädenoikeutta koukku kädessään. Hän on taas täällä. On vaikea unohtaa miestä, joka ei suostu kuolemaan.