프랭크 다빈치(Frank Da Vinci: 조이 트라볼타 분)는 베트남에서 특수임무를 띠고 활동 중에 있다. 어느날 그는 여동생 부부의 집을 방문하고 그곳에서 끔찍한 살인 현장을 목격한다. 처남은 이미 죽어있고 여동생 엔지는 그 암살자들에게 강간을 당한 후 칼로 목이 그어진채 죽음을 당한다. 동생의 죽음에 의한 충격과 이를 막지 못했다는 죄책감으로 괴로워하던 프랭크. 그는 동생의 딸 멜리사를 돌보며 살인집단을 추적해 나간다. 그러는 도중 그는 차이나 스미스(China Smith: 마이클 누리 분)를 만나게 되고 그로부터 사건의 원인을 듣게 된다. 즉 프랭크가 베트남에서 목숨을 걸고 수행했던 임무는 CIA가 관련한 마약사업 이었고 이에 대한 정보를 입수한 처남이 공개할 것을 우려, 이 사건에 관련된 인물들을 차례로 제거하기 시작한 것이다. 프랭크 다빈치 그는 단신으로 암살단과의 힘겨운 전쟁을 시작한다.