베트남전 참전용사인 기광(박근형 분)은 공장에서 출퇴근 버스를 운전하며 살고 있다. 어느 저녁, 오랫동안 연락이 끊겼던 아들의 자살 소식을 들은 기광은 장례식장에서 까만 눈을 낯설게 반짝이는 손녀, 보람(고보결 분)을 만난다. “니 아빠는 자살하지 않았다” 아들의 갑작스런 죽음이 석연치 않음을 직감한 기광은 얼음처럼 차갑기만 한 손녀에게 아빠가 자살로 죽지 않았음을 밝혀주기 위해 안간힘을 쓴다. 결정적인 단서를 얻게 되는 기광, 그러나 진실에 다가갈수록 슬픔은 분노로 바뀌는데… 남은 생을 걸고서라도 지켜줘야 할 단 한 사람을 위해 목숨을 건 사투를 준비한다.
범죄와 배신이 난무하는 곳, 차이나타운. 강력계 형사 고정혁(서준영)은 하루도 편할 날이 없다. 매일 터지는 사건 사고에 범죄자들 소탕하랴, 거친 말투와 일단 때리고 보는 성격으로 본인이 친 사고들 수습하랴 하루하루가 전쟁이다. 최근에는 마약 밀매, 인신매매를 일삼는 차이나타운 최대 범죄 조직의 보스 송사장을 잡는데 혈안이 되어 여자친구 지현(반소영)의 부탁도 외면한다. 노숙자들을 위한 사회봉사를 하는 지현은 얼마 전부터 하나 둘 보이지 않는 노숙자들의 행방이 수상하여 그들을 찾아달라고 부탁했던 것. 하지만 정혁은 온통 송사장을 잡아야 한다는 생각뿐이다. 그러던 어느 날, 정혁은 정보원의 도움으로 송사장의 위치를 파악, 검거에 나선다. 하지만 중국 최대 범죄 조직 흑사회의 방해로 매번 송사장 검거에 실패한다. 알고 보니 흑사회 보스 관시패(원진)와 그의 일당들 역시 조직에 해를 입힌 송사장을 죽이기 위해 차이나타운을 뒤지고 있었던 것. 손사장을 먼저 손아귀에 넣으려는 정혁과 관시패 일당 사이에는 일촉즉발의 팽팽한 긴장감이 감돈다. 절대 물러설 수 없는 한판 승부! 가진 거라곤 깡 밖에 없는 강력계 형사 정혁은 중국 무술 최고의 고수들이 모인 관시패 일당에 맞서 목숨을 건 싸움을 시작한다!