Nakon uspješno obavljenog zadatka u Sjedinjenim Državama, inspektor Lee (Jackie Chan) vodi brbljavog policajca Cartera (Chris Tucker) u Hong Kong na odmor. Kratkotrajno opuštanje ubrzo prekida napad na američko veleposlanstvo, a Lee i Carter odmah kreću tragom zločinaca. Osobe odgovorne za napad nalaze se u visokim redovima zloglasnih trijada, čiji šef je Ricky Tan (John Lone), a njegova smrtonosna zamjenica je lijepa Hu Li (Zhang Ziyi). No iza napada, čini se, stoji krivotvoriteljski lanac, a detektivi u potrazi za istinom stižu natrag u Ameriku…