무자비한 학살과 의미를 잃어버린 희생의 연속이었던 2차 세계대전, 한적한 오스트리아의 시골 마을에서 농사를 짓던 ‘프란츠’(오거스트 딜)는 나치군에 징집된다. 하지만 평범한 농부이자 독실한 가톨릭 신자였던 ‘프란츠’는 그의 신념에 반하는 군인 선서를 거부하고 이로 인해 투옥된다. 군의 명령에 불복종한 ‘프란츠’는 투옥과 동시에 갖은 고초와 고문을 겪게 되고 평화로웠던 그의 삶은 위태롭기만 한데…
호텔보이이자 피아노 연주로 생활하는 톰 리플리 (맷 데이먼). 어느날 대학 재킷을 빌려입고 피아노 연주 대역을 하다 선박 부호 그린리프의 제의를 받는다. 이태리에서 빈둥대는 아들 디키 그린리프 (주 드로)를 데려오면 천달러를 주겠다는 것. 디키가 좋아하는 재즈도 공부하면서 연구한 톰은 이태리로 가 디키를 만나는데 상류사회의 화려함과 디키의 연인 마지 (기네스 팰트로)에게도 호감을 느낀다. 그러나 계약기간은 점차 만료되어 가는데...