때는 바야흐로 미국과 소련 사이에서 핵무기를 이용한 전쟁의 공포가 최고조에 이르던 1957년, 소련의 스파이인 루돌프 아벨(마크 라이런스)은 미국 내에 잠입한 채 자국에 이로운 활동을 벌이다 첩보를 입수한 미국 당국에 의해 추적 끝에 체포되고 만다. 당시의 미국 사회는 반공 이데올로기가 만연하여 사회 전반에 영향을 끼치고 있던 터라 적국을 이롭게 한 스파이를 향한 적대적 감정이 그 어느 때보다 크던 시기이다. 때문에 스파이 혐의로 붙들린 아벨에게 사형 언도가 내려지더라도 그다지 놀라운 결과라고 볼 수 없을 만큼 분위기는 험악하기 짝이 없다. 한편, 제임스 도노반(톰 행크스)은 로펌의 공동대표이자 보험 전문 변호사로서 당시 그 분야에선 잘 나가던 인물인데, 그에게 아벨에 대한 변론의 기회가 주어지게 된다...