1950년, 44세의 푸이는 소련군의 감시 아래 중국인 800명과 함께 조국으로 돌아가는 동안 자기 비판의 생애를 기록하며 황제였던 과거를 회상한다. 1906년 자식이 없는 광서제의 뒤를 이어 황제가 된 4살의 푸이는 즉위 3년째에 발발한 신해 혁명으로 궁중 생활의 마지막을 맞는다. 자금성에서 연금 생활을 하며 결혼을 하고 시대 상황을 깨달은 푸이는 영국인 가정교사의 영향으로 유학의 꿈을 가진다. 그러나 1924년의 군사 쿠데타로 일본으로 도피한 푸이는 유학의 꿈을 상실한 채 일본 특무기간원의 감언에 넘어가 만주국의 집정이 되고 2년 후에는 황제로 등극하게 되는데...
샌트란시스코의 차이나타운에서 돼지 고기 운반 트럭을 모는 난폭 운전수 잭 버튼(Jack Burton: 커트 러셀 분)은 중국계 젊은 건달 왕치(Wang Chi: 데니스 던 분)와 도박을 하다가 그의 돈을 따게 된다. 왕치는 자신의 약혼녀인 마오잉(Miao Yin: 수지 페이 분)을 만나면 돈을 주기로 하고 함께 공항으로 나가게 되는데 사건은 여기서부터 시작된다. 마오잉은 공교롭게도, 2258년전 중국의 황제로부터 저주를 받아 육체를 뺏기고 악령이 되어버린 로판(Lo Pan: 제임스 홍 분)이 육신을 회복하여 정상인이 되고자 2천여 년이나 찾아 헤매던 초록 눈동자를 가진 중국 여자였다. 그녀는 샌프란시스코 공항에 도착하는 순간, 로판의 배후 조종을 받는 윙코파 깡패들에게 유괴된다. 왕치와 잭 버튼, 그리고 차이나타운의 백인 여변호자 그레이시 로오(Gracie Law: 킴 캐트랄 분), 그레이시의 친구인 여기자 마고(Margo: 케이트 버튼 분), 그리고 로판의 전설을 잘 알고 중국 마술에 조예가 깊은 관광 버스 기사 에그센(Egg Shen: 빅터 웡 분) 일행은 마오잉을 구출하기 위하여 백호관과 차이나타운 지하의 로판의 본거지에 침투하여 환상적인 일대 모험과 격투 끝에 칭타이 신에게 결혼식을 올려 육체를 얻은 악령 로판과 그 졸개들을 모두 처치하고 납치된 마오잉과 그레이시를 구출해 낸다.