Tony, the owner of a small fantastic film video shop, has found out that at times reality can defy science-fiction. The time has come to embark on a trip to a place nobody has ever been to before.
16살 먹은 고등학생인 토드(Todd Bowden: 브래드 렌프로 분)는 역사 시간에 배운 유태인 대학살에 대해 궁금한 점이 너무 많다. 우등생인 그는 특유의 호기심으로 유태인 대학살에 대해 보다 더 심층적인 공부를 하기 위해 인터넷을 찾고 유태인 대학살에 대해 아주 자세히 알게 된다. 공부를 하면 할 수록 그의 호기심은 더해만 가고 그러던 중 그곳에서 본 사진 속의 나치 친위대원이 전에 버스에서 우연히 마주친 동네 할아버지 커트(Kurt Dussander: 이안 맥켈렌 분)라는 것을 알게 된다. 커트 할아버지는 나치라는 것을 속이고 미국으로 이민 와서 토드가 살고 있는 마을에서 조용히 살고 있었던 것이다. 경찰에 신고를 하면 모든 것이 끝이 날 상황. 하지만 유태인 대학살에 대해 많은 궁금증이 남아있는 토드는 커트 할아버지를 경찰에 신고하지 않는 대신 예전의 나치 친위대원으로서 참가한 유태인 대학살에 대해 알고 있는 모든 것을 말해 달라고 한다. 늙고 힘도 없으며 자신의 인생이 달린 치명적인 약점으로 말미암아 어떤 저항을 할 수 조차 없는 커트. 그는 이 위험한 제안을 어쩔 수 없이 받아들이고 자신의 과거에 대해 이야기하기 시작한다. 과거를 숨기고 조용히 살아왔던 그였지만 무엇엔가 홀려 엄청난 만행을 저질렀던 악몽과 같은 과거를 다시금 떠올리자 점차 자신 안에 잠재되어 있던 악령이 부활함을 느낀다. 토드와 커트는 무엇인가가 잘못 되어가고 있음을 느끼고 이런 둘의 만남을 그만 두려한다. 하지만 예기치 않은 인물의 등장으로 상황은 새로운 국면을 맞이하는데.