【源代码 Source Code (2011)】 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的手,走进了芝加哥明媚的阳光里。