
조선인 출신 일본경찰 이정출(송강호)은 잔혹한 일본군으로부터 조선 의열단원들의 동향을 파악해 이들을 색출하라는 특명을 받습니다. 그러나 일본에 빌붙어 한 자리를 차지할 목적으로 자신의 동포들을 밀고한 전력이 있는 이정출은 자신의 급우였던 의열단 투쟁가인 김장옥(박희순)의 죽음으로 더 큰 고통 을 받습니다. 의열단 리더인 장채산(이병헌)은 이 변절자가 잘만하면 다시 한 번 자신의 편으로 돌아설 수 있다고 판단합니다. 상해에서 개성으로 폭탄을 밀수해 오려는 계획의 전초기지인 골동품 가게의 주인이자 의열단의 핵심 인물인 김우진(공유)과 이정출 사이에 숨막히는 심리전이 시작됩니다. 이정출은 이론적으로 언제라도 이 작전을 수포로 만들 수 있었지만, 김우진의 기막힌 압박 전술로 포섭 대상이 될 것처럼 보입니다.