Stingo, un tânăr scriitor, se mută la Brooklyn în 1947 pentru a începe să lucreze la primul său roman. În timp ce el devine prietenos cu Sophie și iubitul ei Nathan, el învață că este un supraviețuitor al Holocaustului. Flashback-urile dezvăluie povestea ei gravă, de la prosperitatea pre-război spre Auschwitz. În prezent, relația lui Sophie și Nathan se descurcă din ce în ce mai mult ca Stingo se apropie de Sophie și starea fragilă a lui Nathan devine tot mai evidentă.