也正因为如此,当初看《源代码》时所体会到的惊艳感,到如今重看一遍后,这种情绪上的浮动几乎消失了,更多的感慨来源于对整部电影完整性的惊叹,短短九十多分钟的电影,却包含了对平行世界以及其所遵循的逻辑的展现和解释,如果不是对平行世界有深层次的理解的话,是很难做到这一步的。
但倘若你看懂了平行世界的运行方式,并在电影开始不久就对新旧世界间的「源代码」理论假设理解大半的话,那么这部电影实际上在你眼里就不再是科幻片了,而是一部动作片了,不仅如此,撇开《源代码》的科幻元素,它的动作片属性显然要在风格上占据上风,并且商业味十足。
我们的主角有一个紧迫的八分钟任务,需要在这个时间段内找到爆炸案的元凶,如果时间允许的话,还要拆除掉火车上的炸弹,避免全车人的再次死亡,完成这一切后,再和这个平行世界的女主角谈上一段爱情,以「爱与和平」的方式结束整部影片。
爱情、灾难、英雄主义...等等,这些元素是不是似曾相识,常规动作片的经典把戏,在这里继续上演,即使没有开头的科幻元素,《源代码》同样是一部还不错的动作片,只不过,科幻属性的加成,让这部片子的上限提高了。尽管它没有那种让人眼前一亮的科幻哲思或假想,但单单一个平行空间的元素,就足以让这部片子在一众动作片,甚至是科幻片中脱颖而出了,因此,这也是我至今仍然喜欢这部作品的很大的一个原因。
作为一部科幻电影,它完全有资格成为大部分人的科幻入门的门槛,和《超体》类似的一点在于,它们是通过更改原有动作片的基础设定的前提下,来完成故事设想的,都是在一个成熟的理论假想中推进故事进程,并在结尾留白。
《源代码》中的「源代码」理论,原理上时依靠人死后残存的脑电波能量,来达到复现过去空间片段的目的的,我们的主角因为与一起火车爆炸案中的某个遇难者电波类似,而有机会穿越到火车爆炸前的八分钟去阻止这场爆炸。
只不过随着主角一次又一次的穿越,我们发现,这个平行世界的代码,远比我们想象的要复杂的多,而并非空间片段那么简单——主角不仅能够在代码内的火车空间中徘徊,还可以离开这个固定空间,停留在代码外的空间中。
比如其中有一段,男主为了保护女主,在中途的站点下车,这个站点在原有的代码记忆中是缺失的,遇难者本身并没有在这个站点停留,所以在遇难前的八分钟内,应该不包含这个站点记忆才对,但正如我们所看到的,主角不仅突破了原有的代码空间,还可以对外部空间造成影响。
因此,我们发现,这个空间片段,并没有想象中的那么简单。
上一篇写的《意外空间》,提到了空间片段,原理是利用世界中的一部分空间,通过截取的方式,保留空间片段的完整性,来达到循环空间的目的。不过到了《源代码》里,我们发现,最初我们所以为的简单的空间片段,实际上,则是一个完整的平行世界,这是电影最让人意外,也是最惊喜的一点。
说白了,90多分钟的电影进程,其实就是主角不断试探并尝试逃出空间片段的过程,现实世界中的科研人员为了自己的目的,强迫主角在代码所限定的八分钟内活动,并在规定的时间内完成任务,时间一到就把他拉回到现实世界。