Stingo, seorang penulis muda, pindah ke Brooklyn pada tahun 1947 untuk mulai mengerjakan novel pertamanya. Ketika dia menjadi ramah dengan Sophie dan kekasihnya Nathan, dia mengetahui bahwa dia adalah korban Holocaust. Kilas balik mengungkap kisah mengerikannya, dari kemakmuran sebelum perang hingga Auschwitz. Di masa sekarang, hubungan Sophie dan Nathan semakin berantakan saat Stingo semakin dekat dengan kondisi mental rapuh Sophie dan Nathan menjadi semakin jelas.