故事发生在1943年的柏林,纳粹对犹太人的屠杀已经接近了尾声。最后一批生活在德国的犹太人被赶上了开往集中营的火车,拥挤狭窄的车厢中没有任何食物,这最后的六百多名犹太人,他们的结局似乎只有两个——死在火车上,或是死在集中营里。
亨瑞(哥德昂·布克哈德 Gedeon Burkhard 饰)和他的太太露丝(西贝尔·凯基莉 Sibel Kekilli 饰)以及他们的两个孩子也在其中,巨大的压力和痛苦之中,露丝亲手杀死了自己的孩子。珠宝修理员艾伯特(Roman Roth 饰)和老板的女儿相恋已久,他们决定只要能够活着走下火车,就举行结婚仪式。时间一分一秒的前进着,火车离最后的死亡终点站越来越近。。某一日,人类平静的生活因为一种名叫“兽”的生物的侵袭而彻底画上了句号。当最后的人类威廉(新井良平配音)从沉睡之中醒来时,他发现,已经500年过去了,而威廉的身上,承载了人类延续的最后的希望。 这个世界上能够和兽抗衡的,只有懂得如何使用圣剑的妖精,然而,这些妖精们将自己化为利剑,一旦能量耗尽就会面临死亡的悲惨结局。在命运齿轮的运转之下,威廉和妖精们相遇了。个性温柔体贴的珂朵莉(田所梓配音)、沉默寡言我行我素的奈芙莲(上原明里配音)、看上去懵懂无知其实高深莫测的艾瑟雅(Machico 配音)、率真直爽的菈恩托露可(荒浪和沙配音),在她们的帮助之下,威廉能否夺回属于人类的领地呢?。