Rycerze z Szanghaju () – amerykańsko-hongkońska komedia sensacyjna z 2003 roku, kontynuacja filmu Kowboj z Szanghaju.

Film zarobił 60 47 220 dolarów amerykańskich w Stanach Zjednoczonych, 8 035 000 rupii indyjskich w Indiach, 3 100 000 dolarów singapurskich w Singapurze, 2 238 507 funtów szterlingów w Wielkiej Brytanii, 823 590 euro w Hiszpanii. Łącznie na świecie film zarobił 88 323 487 dolarów amerykańskich.

Fabuła Chon Wang (Jackie Chan) i Roy O’Bannon (Owen Wilson) chcą zemścić się na zabójcy ojca Chona. Idąc jego śladami, trafiają do wiktoriańskiej Anglii, gdzie odkrywają spisek mający na celu wymordowanie całej rodziny królewskiej. Próbują zapobiec zamachom, a przy okazji zemścić się na mordercy. W poszukiwaniach pomaga im siostra Chona, Lin.

Akcja filmu toczy się w 1887 roku. Przypada wtedy 50 rocznica rządów królowej Wiktorii (według filmu miała zostać zabita w czasie uroczystości, co główni bohaterowie udaremnili).