源代码影片情节再现,难点解释(全剧剧透,渗入!)分集剧情
备注:因为看的是英文,所以情节可能在细节上有所出入。部分情节仅仅是笔者的个人理解,如有纰漏,敬请更正。注意,此文是全剧剧透!而且听说有可能在中国上映,所以没有看的朋友渗入!-------------------------------------------------------------------------------------Colter从睡梦中醒来,发现自己坐在一趟驶向芝加哥的火车上,他的对面是一个陌生的黑色长发女子,身着一席蓝色的连衣裙,‘感谢你给我的建议,我觉得你的建议非常好...’Colter觉得仿佛又坠入了另外一个梦境中,因为周围的一切都是陌生的。他只记得自己是美国空军的一名飞行员,在阿富汗执行任务,然后......飞机坠毁了。从这名叫做Christina从女子的口中,他了解到自己在这个世界的身份,Sean,历史教师。他惊恐的来到列车中的卫生间,小心翼翼的向镜子望去,那分明是另外一张脸!就在他和Christina为自己身份争执的时候,列车与一列油罐车错过,随着“轰”的一声巨响,列车爆炸了,引燃了旁边的油罐车,整个列车陷入了一片火海。Colter脑中闪现出支离破碎的片段,然后,他发现自己被绑在一个冷冰冰的舱室中,他的眼前是一个显示屏,屏中是一个身着军装的金发女子。“我是Goodwin。收到请回复。”"我现在在是哪里?"“我们会稍后给你解释,你需要进入之前的片段,找到爆炸犯。”又是一段支离破碎的闪回,过后,Colter发现自己再一次进入那个梦境,‘感谢你给我的建议,我觉得你的建议非常好...’,Christina重复着同样的话,列车员,滑稽演员的乘客,背包的学生,一切情节都再次重演。随着又一次爆炸,Colter脱离了这个片段,又一次回到了密闭的舱室里。同样的情节,一次次的重演。“这到底是怎么回事?我需要解释,才能完成这个任务!”这时,从屏幕中插入了一个拄着拐杖的络腮胡男子,虽然他未着军装,但显然是军方的技术专家。“在人脑中有一段叫做源代码的记忆区间,可以保存大约8分钟的记忆片段。’“今天早晨,在一列开往芝加哥的列车上,发生了一次爆炸,整个列车的人都遇难了。”"于是我们提取了遇难者的脑碎片中的记忆,并用此重建了爆炸发生之间的情节”“我们把这段情节注入你的记忆中,想让你找出肇事者”。“那我是不是已经死了?!”Colter问到。“你在执行一次在阿富汗的飞行任务中,飞机受袭坠毁了。现在你只有部分大脑存活着。”“那这个舱室是?”“那也是我们在你记忆中构建的场景。“Colter彻底崩溃了。“那既然爆炸已经发生了,你们找到他有什么用呢?”“因为他还对芝加哥市谋划着更大的爆炸,而我们必须在这之前找到他。”“你的努力,将拯救成千上万人的性命!”在一次一次的场景的往返中,Colter找到了那个爆炸犯,并告诉了军方所有的信息。现实中,爆炸犯开着一辆载满炸弹的白色客车,在高速公路的关卡被拦截了下来。“Colter,你拯救了千万人的性命!”在屏幕的那头,Goodwin喜不自禁的说到。与此同时,军方的人开始了庆功。“但我已经死了不是吗?”“Goodwin,我想以士兵的身份,向同为士兵的你请求一件事。”Colter说。Goodwin支开了自己的同事。“我想请你拔掉我身上的生命维持系统,让我永远的活在源代码的世界中。”面对道德和军令之间的冲突,煎熬之中,Goodwin选择了道德。她偷偷的潜入了放置Colter躯体的储藏室,打开了冰冷的贮藏柜。柜中,Colter赤裸着上身,紧密着双眼,安详的趟着。电线像蠕动的虫子般插进Colter的脑子里,他的嘴在抽搐着,他的下半身...已经被截肢了!Goodwin摁下了关闭生命维持系统的按钮。在另一个世界中。。。Colter找到了爆炸犯,把他拷在了列车的扶手上,他用手机把消息发送给了Goodwin(在这个世界的Goodwin,不是之前那个),并通知了警方。爆炸被制止了。“你好像和以前不同了。”Christina说。“是吗。我已经是一个全新的自我了!”Colter说。对,他不是Colter了,他在这个世界的身份是,历史教师,Sean。“我更喜欢现在的你。”“我有一个问题,如果世界只剩下最后几分钟,你会做什么。”Colter问到。Colter知道,他的时间不多了,因为如果这只是一个虚拟的程序世界,那么在8分钟之后,所有的情节将戛然而止。Christina愕然了,不知道如何回答。Colter,凑上去,轻轻的吻了她。时间定格在了这八分钟的最后一秒。。。。。。。。列车开始晃动,Colter发现时间并没有停止,而他的手表开始继续走动。这已经不仅仅是一个程序了。每一段源代码,都将衍生出一个新的世界。在这个世界,Goodwin收到了Colter,噢不,Sean的短信。她疑惑的看了看贮藏柜里的Colter。然后,匆忙的去报告警方,原来警方已经先她一步,逮到了爆炸犯。“看来已经没有使用源代码计划的必要了。”这个世界的络腮胡技术总监说到。这这个世界里,Sean延续着Colter的记忆,牵着女友Christina的手,走进了芝加哥明媚的阳光里。------------------------------------------------------------------------------------1。为什么主角找出爆炸犯,可以阻止爆炸,爆炸不是已经发生了吗?是的,爆炸已经发生了,这是现实世界的事实。主角在源代码世界找出爆炸犯,是为了阻止他在现实世界谋划出更大的爆炸。因为源代码世界和现实世界爆炸犯的身份是相同的。2。为什么可以肯定每一段源代码都会延伸出一个平行世界?两个原因:1)主角每次进入源代码世界,都会遇到些许不同的情节。有一个乘客把咖啡滴到他鞋上,第一次Christina没有帮他擦,第二次却拿出一张纸巾。这表示源代码世界并不是固定的代码而已,而是延伸出的一个平行世界。2)每次主角从源代码中回到舱门中,都是死亡做为结局的。而不是八分钟后从源代码世界凭空消失。有一段他和Christina从火车上下来,追踪一个嫌疑犯,结果不下心坠下月台,被呼啸而来的火车轧过,而回到了舱门中。如果他没有被火车轧死,他将会和Christina继续生活在这个世界中,而不会回来了,除非死亡。所以,有人说“要是在最后一吻打住,那就完美了。”这个结论是不成立的,因为前面的暗示已经决定了剧情的走向。3。最后结局的时候,主角在另一个世界给Goodwin发的短信,为什么现实中的Goodwin会收到?那不是现实中的Goodwin,那只是在爆炸没有发生的平行源代码世界的Goodwin。------------------------------------------------------------------------------------如有纰漏,敬请更正。有其他问题也可以留言提出、交流。