시골의 작은 교회에서 봉사활동을 해야 하는 중년의 신나치주의자 아담은 예배당 신부인 이반을 만난다. 거칠고, 적대감에 가득 차 있으며, 회개의 가능성이라고는 조금도 찾아볼 수 없는 아담에게, 이반은 하나의 분명한 목표를 설정하라고 북돋워준다. 아담이 애플파이를 구워보겠다고 말하자, 이반은 교회의 사과나무에 관한 과제를 부여한다.
1958년, 스티븐스(Stevens: 안소니 홉킨스 분)는 영국 시골로 여행을 떠난다. 여행을 하며 그는 1930년대 국제회의 장소로 유명했던 달링턴 홀, 그리고 주인 달링턴 경(Lord Darlington: 제임스 폭스 분)을 위해 일해왔던 지난 날을 회고해본다. 당시 유럽은 나찌의 태동과 함께 전운의 소용돌이에 휘말려있었다. 스티븐스는 그에게 충성을 다하지만, 독일과의 화합을 추진하던 달링턴은 친 나찌주의자로 몰려 종전 후 폐인이 되고 만다. 20여 년이 지난 지금, 자신의 맹목적인 충직스러움과 직업 의식 때문에 사생활의 많은 부분이 희생되었음을 깨닫는다. 아버지의 임종을 지켜보지도 못했고, 매력적인 켄튼(Miss Kenton: 엠마 톰슨 분)의 사랑을 일부러 무시했고 몇년 동안 켄튼과 스티븐스의 관계는 경직되어왔다. 내면에서 불타오르는 애모의 정을 감춘 채 스티븐스는 오로지 임무에만 충실해온 것이다. 결국 그의 태도에 실망한 그녀는 그를 포기하고 다른 사람과 결혼하고야 만다. 지금 스티븐스는 결혼에 실패한 켄튼에게로 향하고 있다. 그녀를 설득시켜 지난날 감정을 바로잡아 잃어버린 젊은 날의 사랑을 되찾기위해. 그러나 이러한 희망마저 무산되고 그는 새주인에 의해 다시 옛모습을 되찾게 된 달링턴성으로 혼자서 외로이 돌아온다. 지난날의 온갖 영욕을 이겨내고 꿋꿋이 살아남은 달링턴성은 어쩌면 자신과 조국 영국의 모습일지도 모른다는 생각을 하면서.
호텔보이이자 피아노 연주로 생활하는 톰 리플리 (맷 데이먼). 어느날 대학 재킷을 빌려입고 피아노 연주 대역을 하다 선박 부호 그린리프의 제의를 받는다. 이태리에서 빈둥대는 아들 디키 그린리프 (주 드로)를 데려오면 천달러를 주겠다는 것. 디키가 좋아하는 재즈도 공부하면서 연구한 톰은 이태리로 가 디키를 만나는데 상류사회의 화려함과 디키의 연인 마지 (기네스 팰트로)에게도 호감을 느낀다. 그러나 계약기간은 점차 만료되어 가는데...
세상과의 소통을 간절히 희망하는 소외된 세 여자. 불안정해 보이는 그들의 관계는 친밀함으로 연결되어 있다. 잃어버린 딸을 찾아 베를린을 정기적으로 방문하는 프랑수아즈. 갈 곳이 없어 청소년 보호소에 몸을 의탁하게 된 니나. 그리고 보호소에서 만나게 된 다소 탐욕스러워 보이는 토니. 이들은 조심스럽게 서로를 가까이 하게 된다. 우연한 기회에 니나를 만나게 된 프랑수아즈는 니나의 얼굴에서 신기할 정도로 자신을 닮은 니나의 얼굴과 어린 시절의 딸의 얼굴에 있던 상처를 보고 새로운 희망을 갖게 된다.
안나와 마리나 커플을 아기를 원하고, 누가 아이를 임신할지 논의하다 그들의 친구인 스테파노와 토니커플이 합류하게 된다. 스테파노는 마리나에게 동침을 하여 아이를 갖는게 어떻냐고 제안하다 거절당하고, 이어 인공수정을 위한 돈을 마련하기 위해 스테파노는 그들을 도울려고 하는데...