Em 1945, Jakob Bronski, um jovem detido num campo de concentração, acolhe e protege duas crianças recém-chegadas: Melanie e Christopher. As circunstâncias facilitam a criação de um forte laço de amizade entre os três. 40 anos mais tarde, Melanie é uma mulher graciosa na casa dos 50 com o casamento em perigo devido à instabilidade emocional. Inesperadamente, Melanie descobre que Jakob – que pensava ter sido morto em Auschwitz – está vivo e convida-o para uma visita à sua casa de campo. Jakob acede ao convite e faz-se acompanhar por Christopher, o seu amigo de infância. Christopher nunca confessou o seu amor por Melanie, nem tão pouco o esqueceu. Inevitavelmente, todos são obrigados a confrontarem-se com os terríveis fantasmas do passado num difícil jogo de emoções.