Secuela de las aventuras vividas en el salvaje oeste por la peculiar pareja formada por Chon Wang (Jackie Chan) y Roy O'Bannon (Owen Wilson). Corre el año 1887 cuando un chino rebelde asesina al padre de Chong y escapa a Inglaterra, Chon y Roy se encaminan a Londres en busca de venganza. Mientras, la hermana de Chon, que también quiere vengarse, tropieza con lo que parece ser una conspiración contra la familia real.