Sophie’s Choice er en tragisk historie om en ung skribents kjærlighet til en holocaust-overlevende, basert på William Styrons bestselgende roman. Sophie (Meryl Streep) er polsk katolikk, hjemsøkt av “valget” hun måtte ta i en konsentrasjonsleir. I USA møter hun Nathan (Kevin Kline), en sprudlende om enn ustabil amerikansk jøde, besatt av holocaust. Sammen blir de kjent med Stingo (Peter MacNicol), en ung skribent nylig ankommet New York. Stingo blir snart vitne til oppløsningen av Sophie og Nathans forhold, hvor lykken trues av hennes fortid og hans besettelse.