故事发生在1943年的柏林,纳粹对犹太人的屠杀已经接近了尾声。最后一批生活在德国的犹太人被赶上了开往集中营的火车,拥挤狭窄的车厢中没有任何食物,这最后的六百多名犹太人,他们的结局似乎只有两个——死在火车上,或是死在集中营里。
亨瑞(哥德昂·布克哈德 Gedeon Burkhard 饰)和他的太太露丝(西贝尔·凯基莉 Sibel Kekilli 饰)以及他们的两个孩子也在其中,巨大的压力和痛苦之中,露丝亲手杀死了自己的孩子。珠宝修理员艾伯特(Roman Roth 饰)和老板的女儿相恋已久,他们决定只要能够活着走下火车,就举行结婚仪式。时间一分一秒的前进着,火车离最后的死亡终点站越来越近。。因为家庭的不幸,女高中生二宫兰(樱井幸子 饰)一直以来都过着充满了痛苦和压抑的生活,而一直支撑着兰继续活下去的,是她的坚强和乐观。学校里新来了一位物理老师,32岁的他名叫羽村隆夫(真田广之 饰)。一个是为人师表的中年男子,一个是情窦初开的纯洁少女,就是这样的两人是,他们相爱了。
终于,兰的父亲得知了女儿和老师之间的背德恋情,不择手段的他开始想方设法拆散两人。一段违背了伦常道德的感情究竟能走多远?兰和隆夫着两个从不愿意伤害他人的善良之人,痛苦和悲哀却并没有因此而远离他们,在泪水和笑容之中,在爱和恨之间,苦苦挣扎的男子和女子会迎来怎样的结局?。