儿子约瑟夫的死亡让杜勒一家人陷入了无尽的悲痛之中,父亲整日里紧锁眉头,而母亲则坚持相信儿子并没有离去,而是会化身为精灵再度回到她的身边。压抑的家庭气氛让小女儿西朗特倍感孤独,没有人关注她的感受。一天,表妹弗朗西斯(Elizabeth Earl 饰)暂时住进了西朗特的家中,她的父亲即将奔赴战场。 弗朗西斯的到来让西朗特终于重拾了快乐,两人成天待在一起,消磨着彼此的时间。约瑟夫生前十分沉迷于对于精灵的研究,甚至为精灵们搭了一座小小的城堡。在弗朗西斯的强烈要求下,西朗特带着她进入了花园,开始寻找精灵的踪迹。让两人没有想到的是,她们竟然真的找到了精灵,不仅如此,还拍下了照片。。刘易斯(多格雷·斯科特 Dougray Scott 饰)和妻子分开多年,工作非常繁忙的他将孩子托付给住在伦敦的父亲抚养。终于,刘易斯得了空,决定将父亲和儿子接回自己的身边,他兴高采烈的搭乘上了开往伦敦的火车。在车上,刘易斯邂逅了名为伊莲娜(琳赛·邓肯 Lindsay Duncan 饰)的女子,一来二去之间,两人还真有点碰撞出了火花的意思。 让刘易斯没有想到的是,不知从什么时候起,车内的服务人员全都失去了踪迹,更糟糕的是,这辆列车的刹车似乎失灵了。原来,在车上隐藏了一个恐怖分子,他对列车动了手脚,想要全部的乘客成为他的陪葬品。目前,只有刘易斯一个人得知这可怕的真相,全部的希望都凝聚到了他的肩上。。