15-year-old Michelberg (David Klaus David Kross) encounters 36-year-old mysterious female train conductor Hannah (Kate Winslet Kate Winslet), and the two later develop a secret relationship. Hannah likes to lie in Misha's arms and listen to Misha read to him. She is always immersed in the sound of reading. While the young Mischa was addicted to the relationship, he found that he didn't know Hannah at all. Suddenly one day, the mysterious woman left without saying goodbye, and Mischa started a new life after a short period of confusion and sadness. Although World War II is over, Germany's trial of Nazi war criminals continues. Misha, who became an intern in a law school, found a familiar figure during a trial of Nazi war criminals. Although it has been eight years, Mischa recognized at a glance that it was Hannah who had disappeared for eight years. This time, she sat in the dock of the Nazi war crimes trial court, and the past of this mysterious woman gradually became clear during the trial of the case. However, Mischa found a Hannah who would rather risk her life to keep a secret. Hannah was finally sentenced to life in prison.