줄거리
사이더 하우스 1943년 대공항기의 미국 메인 주. 호머 웰즈(토비 맥과이어)는 어릴 때 부모에게 버림 받고 세인트 클라우즈 고아원에서 살고 있다. 고아원의 관리자이자 의사인 윌버 라치(마이클 케인)박사는 여성들에게 불법 낙태 수술을 시행하고, 호머는 박사를 도우며 산파술을 배운다. 라치 박사의 보호 아래 생활해 온 호머는 환자로 찾아왔던 캔디(샤를리즈 테론)의 수술이 끝나자 그녀와 그녀의 애인 군인 월리(폴 러드)를 따라 고아원을 떠난다. 호머는 월리의 모친이 운영하고 있는 사과밭에서 일하게 되고, 월리는 전쟁터로 떠난다. 월리가 없는 사이 호머는 캔디와 사랑에 빠지는데…