샹하이 시리즈
Description
1881년 베이징의 자금성. 아름다운 공주 페이페이(루시 리우)는 바보 같은 12살 짜리 황제에게 시집 가기를 거부한다. 공주는 영국인(제이슨 코너리)에게 속아 유괴 당하고, 그는 그녀를 사악한 전(前)황실경비대원 로 퐁(로저 유안)에게 넘겨준다. 로는 중국인 강제노동자들을 착취해 네바다 광산을 운영하는 악당이다. 로는 공주의 몸값으로 금을 요구하고, 황실 경비대원 장웨인(성룡)은 몸값을 주고 공주를 데려오기 위해 카슨시로 급파되는 팀에 들어가게 된다. 황실팀을 태운 기차는 무법자 로이 오배넌(윌슨)에게 습격당하는데...
중국 자금성. 청의 황제가 살고 있는 이곳에 복면을 쓴 자객들이 숨어든다. 이들이 노리는 것은 황제의 옥쇄. 대대로 옥쇄를 지켜온 무사는 전광석화같은 권법으로 자객들에 맞서지만, 숫적 열세와 기습적인 총격을 버티지 못하고 장렬히 전사한다. 목숨이 끊어지기 직전, 무사는 검은 상자 하나를 딸에게 건네며 오빠 장웨인에게 이것을 전해달라고 유언을 남긴다. 장웨인 그는 누구인가? 에서 사라진 청나라의 공주를 찾아 무작정 미국 서부로 떠났던 황실 근위병, 그곳에서 우여곡절끝에 보안관 자리에까지 올라 유유히 서부생활을 즐기는 쿵후의 달인이 바로 장웨인이다. 아버지의 부음을 접한 웨인은 곧 서부 생활을 정리하고, 전편에서 함께 활약을 펼쳤던 로이와 함께 아버지의 원수를 갚으러 런던으로 떠난다. 런던에는 그의 여동생 린이 한발 앞서 와있었다. 린의 말에 따르면 아버지를 죽인 자는 영국 황족인 라쓰본. 왕위 계승 서열 10번째인 라쓰본은 자신이 왕위에 오르려는 역심을 품고, 빅토리아 여왕을 포함하여 자기보다 윗 서열에 있는 황족들을 없애버릴 계획을 세우고 있었다. 이를 위해 손을 잡은 사람이 바로 자금성에서 쫓겨난 왕자 입. 역시 청 황제의 자리를 노리는 입은 9명의 황족을 살해해주는 대가로 자신의 손에 청나라 옥쇄를 쥐어달라는 조건을 걸었던 것이다.