Berlin 1933. Elsa (Romy Schneider) und Michel Wiener (Helmut Griem) nehmen den zwölfjährigen jüdischen Max Baumstein bei sich auf, nachdem sein Vater von der SA umgebracht wurde. Elsa reist mit ihm nach Paris, während ihr Mann nachkommen soll, aber nie ankommt. Sie schlägt sich in Paris als Sängerin durch und muss in der Absicht, ihrem Mann zu helfen, schwere persönliche Opfer bringen. Paris 1981: Max (Michel Piccoli) ist ein vierzigjähriger Mann geworden. Er steht vor Gericht, weil er einen Menschen getötet hat. Er hatte in diesem den einstigen deutschen Peiniger seiner Familie erkannt. Erst jetzt erfährt seine junge Frau Lina (ebenfalls Schneider) die dramatische Geschichte ihres Mannes.
Berlin 1933: Elsa (Romy Schneider) and Michel Wiener (Helmut Griem) take in the twelve-year-old Jewish Max Baumstein after his father is killed by the SA. Elsa travels with him to Paris, while her husband is supposed to follow, but never arrives. She ekes out a living as a singer in Paris and has to make heavy personal sacrifices with the intention of helping her husband. Paris 1981: Max (Michel Piccoli) has become a forty-year-old man. He is on trial for killing a person. He had recognized him as the former German tormentor of his family. Only now does his young wife Lina (Romy Schneider) learn her husband's dramatic story.