《源代码》(Source Code),电影名字和很多影评里的一句“如果能停在那个吻就好了”,让这部电影听起来就像是个IT理工男和傻白甜的爱情故事。不过小编认为……它是一部完美的烧!脑!电!影!
它几乎只放历史教师肖恩在列车爆炸前的最后八分钟,重复放,一直到结尾才稍微多放了那么一丢丢。
但是这样一部电影,为什么能够在豆瓣上得到8.3分的高分评价,又为什么能够得到四项奖项呢?
因为它,真的,很好看!也很烧脑!
影片讲述了一个火车上失忆男子与坐在他对面的姑娘交谈很多次之后相爱的故事。
男主人公在列车上醒来,完全不知道自己为何处于这样一个地方,也不知道对面的这名陌生女子为什么跟自己非常熟络地聊着天。
并且叫他肖恩。
一名女子走过的时候撞到了人将咖啡洒在了他的皮鞋上,克里斯汀娜的前男友给她打电话,一个喜剧笑星和一个做生意的大佬在催促晚点的列车快点到站。
下车的人忘记了自己的钱包,一个大学生模样的人追上他递给他他的钱包。这些看似毫无关联的事情,一件件发生着。
他向克里斯汀娜表明——
乘务员向他要车票检查的时候他也完全不知道自己的车票在哪里,看起来跟史蒂文很熟的陌生女子克里斯汀娜从他的上衣口袋中拿出了车票,男主人公一脸懵逼。
当他在车窗中看见自己倒映出的脸的时候,他发现这不是自己的脸。
惊慌失措的他跑到卫生间,看了镜子,他发现这真的……不是他……
他掏出钱包,发现身份证上写着肖恩的名字,惊慌失措还没有来得及做出什么反应的时候,列车爆炸了。
男主人公,该叫他小羊肖恩还是应该叫他史蒂文呢?
肖恩是火车上的历史教师,史蒂文是一名美国空军上尉,两个看起来毫无关系的人为什么说他们都是主人公呢?
史蒂文在一次在阿富汗的任务中被大家认为已经丧生,不过其实他还活着,这时候他被选入了一个叫做“源代码”的项目。
而肖恩死于列车爆炸,在他的脑海中仍然留有列车爆炸八分钟前的所有印象,这个科学团队利用源代码重现了这八分钟,史蒂文拥有先天的条件让他可以参与到这个实验中,所以在这八分钟里,史蒂文不是美国空军史蒂文,而是列车上的历史教师肖恩。于是就出现了一开始的场景:
史蒂文什么都不懂一脸懵逼地睡醒在列车座位上,克里斯汀娜叫着他肖恩,仿佛他们已经认识了很久。
这是第一个八分钟。在接下来的时间里,史蒂文经历了无数次列车倒计时八分钟。
他能够在列车员问他要车票之前就顺利拿好车票等着列车员的检查,也可以在将咖啡泼在他鞋上的女子走过之前就提醒她注意别撞到人,他还可以在克里斯汀娜的电话响起的时候就告诉她那是你前男友的电话,不要接。
然而他为什么要进行这样的任务呢?一次次回到列车爆炸前的八分钟,一次次被炸弹炸死。
其实是科学团队希望能够通过史蒂文在肖恩的八分钟记忆里去寻找制造这次恐怖袭击的人的相关信息,因为在非源代码世界里,他放话说六小时后将有另外一次袭击。
史蒂文每一次的在列车上的八分钟,都能找到新的线索,他一步步发现炸弹在卫生间的天花板上,他一个个地排除列车上的人选,他最终终于找到了炸弹制造者到底是谁。
这时候,科学团队的负责人叫停了这个项目,他说足够了,不用再回到列车上了。
但是史蒂文却说:“不,我相信我能救活他们,让我再回去一次。”
在一次八分钟里,他带着克里斯汀娜在前一站下了车,结果却追错了凶手,他卧轨自杀回到了现实世界。
他说我救活了克里斯汀娜,但是科学团队的负责人却说,那只是存在于代码中的,现实世界中,她依旧是死亡状态。
在另一次八分钟里面,史蒂文尝试打电话给自己的父亲,却得知自己其实已经被判定死亡了。
他询问科学团队中和他对接的人,古德温。古德温证实了他被判定死亡这个事实。告诉他他虽然还有心智存活,但是基本与死亡无异。
史蒂文不能接受自己只有一个思想在存活,本质和死亡无异,所有的一切全是代码和想象。
他请求古德温在完成任务后让他自然死亡,不要再继续维持他的生命。
最后一次八分钟,古德温让史蒂文再一次回到了列车上,史蒂文觉得自己可以救活这一整个列车的人。
他知道克里斯汀娜听取了“他(肖恩)的建议”将要去印度做说禅大师,他向将要捧着咖啡走过的女士说当心,他向克里斯汀娜提出,也许在克里斯汀娜走之前可以跟他一起喝杯茶。
而克里斯汀娜的回答是——
虽然气氛很好!但是大家不要忘了!列车员是要查票的!于是少儿不宜的画面就这么还没发生就被打断了~
不过这个列车员也让史蒂文想起来他不是来撩妹的他是来拯救世界的!来到卫生间解除了炸弹的他,从列车员身上顺走了手铐,抓住了制作炸弹的人,他在这里给源代码世界的古德温发送了一封短信,给自己的父亲打了一个电话,以肖恩的身份,借由肖恩向父亲道歉,也向父亲告别,从此再也没有史蒂文,只有肖恩。
(此处Mr. Stevens指的是史蒂文的父亲,这句话是史蒂文说的。)
回到座位与克里斯汀娜的闲聊中,做生意的人和喜剧笑星又开始了抱怨,史蒂文告诉生意人不要庸人自扰,和喜剧笑星打赌不能逗笑全车人——
事实证明他只是为了堵住笑星的嘴……不过也让大家度过了非常愉快的列车时光。
尽管,这只是在源代码世界中,这只存在于一段代码中。
史蒂文问克里斯汀娜,如果人生只剩下一分钟,你会怎么做。
克里斯汀娜笑了笑,回答——
史蒂文说——
在前面的某一个八分钟,他已经情不自禁过一次了~~~
哎呀实在是太甜了好嘛!然后八分钟倒计时在这个吻里结束。古德温按照史蒂文的意愿结束了他的生命。
是不是很男友力Max!这就是那个大家在评论中一个劲儿地要求影片就此结尾的地方。
其实影片到此结尾是挺好的,甜得虐死狗,不过这是烧脑电影!
不仅仅在循环八分钟,还在于最后的这次八分钟结束之后,源代码的世界依旧存在。
亲吻结束后,他们准备继续虐狗了……
其实早在前面就有伏笔,只要史蒂文在源代码世界里面扮演的肖恩不死,他就能够在这个世界活下去。他拉着克里斯汀娜下了列车,然后列车爆炸他卧轨自杀吗?
按照倒计时,八分钟结束的时候是列车刚好爆炸的时候,而他可以看到列车爆炸,可以再去想到原来这次抓住的人是错误的,可以再选择死去回到现实世界,这就体现了其实他是可以不死然后继续活在这个世界的。
他在源代码世界给古德温发了短信,短信内容是现实世界中古德温每一次在他刚回到现实世界时做记忆恢复训练的内容。
并且告诉她她将会知道列车上出现了一起未遂炸弹事件。
而这一切也都在古德温随后到科学团队负责人的办公室中听到的话里被证实了。
史蒂文告诉古德温,源代码不仅仅复制出了人死前八分钟的记忆,还创造出了一个新的世界,这也就是为什么他能够给自己的父亲打电话,他也能够给古德温发送信息,而且源代码世界中的源代码项目里还躺着他自己。
一环套一环,源代码世界一中可以创造出源代码世界二,源代码世界二也可以创造出三,源代码世界中的生活走向也可以被改变而不会跟创造出它的世界一样。
这也就是现实世界中列车上的人都去世了,而源代码一世界中的列车上的人们抱着轻松愉快的心情度过了列车的早晨,史蒂文收获了爱情。
我们无从得知肖恩与克里斯汀娜如何认识,也不知道肖恩与克里斯汀娜聊过些什么,史蒂文拥有的依旧是自己是一个美国空军上尉的记忆,他没有肖恩的记忆,但是在源代码世界中,他爱上了克里斯汀娜,无论是作为肖恩还是作为史蒂文。