小女孩尼姆(阿比盖尔·布瑞斯林 Abigail Breslin 饰)和科学家父亲杰克(杰拉德·巴特勒 Gerard Butler 饰)一起生活在一个小岛上,父亲埋头在岛屿的科研工作,而孤独的尼姆每日把岛屿的一切幻想成绚丽多彩的冒险,倒也乐在其中。尼姆最爱读畅销冒险作家艾利克斯·卢文的书,在她的幻想中,他是个和父亲面目一样的英雄,带着她畅游这个世界。但是尼姆所不了解的是,“卢文”英雄形象背后其实是个心理问题严重的女作家(朱迪·福斯特 Jodie Foster 饰),她有严重的社交恐惧症、广场恐惧症,因此只能在大城市纽约以半隐居方式埋头写作,连走出自己房间都很困难。一日父亲杰克出海工作却几日未归,担忧的尼姆只好给心目中的大英雄卢文发邮件求救,为了遥远孤岛上的小女孩,足不出户的女作家鼓起勇气踏上前往尼姆岛的路途……。美国夫妇罗伊(伍迪·哈里森 Woody Harrelson 饰)和杰西(艾米莉·莫迪默 Emily Mortimer 饰)坐火车从北京到莫斯科度假。在车上他们认识了西班牙小伙子卡洛斯(爱德华多·诺列加 Eduardo Noriega 饰)和美国姑娘艾比(凯特·玛拉 Kate Mara 饰)。当火车在西伯利亚小镇伊尔库茨克停留时,罗伊因贪恋观光而误了火车,卡洛斯和艾比决定与杰西在下站的伊兰斯基一同等待罗伊乘下班火车赶来。风流的卡洛斯很快便向杰西发起了追求攻势,使本来单纯的观光之旅变得复杂。而下一位与杰西夫妇同车厢的旅客竟是俄罗斯缉毒警官格林科(本·金斯利 Ben Kingsley 饰),随着事态越变越诡异,罗伊夫妇发现自己已深陷危机……。