注意啦,这篇东西全是剧透,没看过电影的朋友最好先补完课再来看。

故事的大前提其实预告片都抖得差不多了:一种叫“噬星体”的外星微生物,把太阳当成了自助餐,疯狂吸收阳光能量,搞得太阳都变暗了。地球眼看就要冰封灭绝,人类没辙,只能派飞船去外太空找救命稻草。这趟玩命的差事,自然就落在了高司令头上。

电影一开场,就是高司令在飞船里一脸懵地醒来,记忆好像被清空了。不过这个失忆阶段在电影里过得飞快。

相比之下,原著小说可是花了大力气描写他怎么一点点拼凑记忆、推理处境,活脱脱一个太空版密室解谜游戏。比如他看到梯子下意识用英尺估算高度,从而推断自己可能是英美加地区的人;再比如观察窗外恒星自转周期不对,才意识到自己早就不在太阳系了。

这么重要的任务,为啥就他一个人醒了?其实飞船里本来有三个人,另外两位在休眠中出了意外,彻底凉了。为啥非要休眠呢?按书里的说法,是怕三个人在狭小飞船里共处四年,最后不是自相残杀就是抑郁崩溃,还举了个据说是苏联时期的实验当例子。但说实话,这个实验挺难查证的,现实中长期的宇航员隔离实验大多还算成功。感觉作者就是为了让故事能编下去,才硬加了“必须休眠”这个设定,不然主角可能都没资格上船。

高司令刚醒时飞船有重力,那是因为飞船在持续减速。等飞到目的地停止减速,就失重了。这里有个细节,按照太空航行的最优逻辑,为了尽快到达,飞船应该是前半程加速,后半程调转屁股减速。所以后半程船员感觉到的重力方向应该是指向船尾,就像在竖井里爬梯子。电影里主角醒来时在爬梯子,但很快又走在水平走廊,这可能是为了画面好看做的妥协。

失重了,科学仪器不好使怎么办?小说里的设计是用缆绳把实验室甩出去旋转,靠离心力模拟重力。这原理就跟实验室离心机一样。巧了,电影里还真出现了离心机的镜头——但槽点来了,里面的样品居然没配平,两份都放在同一侧!虽说现在有些高级离心机能自动配平,但不配平终究是个坏习惯,大型离心机要是出事,那可是能要人命的。

电影里对于怎么产生重力的表现有点乱。两艘飞船对接时好像是一起旋转产生重力,但到了后面的危机场景,那个缆绳分离旋转的设计又突然冒出来了,可能是剪辑导致的前后不一致。

对了,这片子有正宗外星人,叫洛基,长了五条肢体。它生活在高压氨气环境里,所以人类飞船里漏点氨气都能把主角呛够呛。反过来,人类的氧气对它几乎是致命的,电影里它进入氧气环境浑身冒黑烟,估计是身体里的碳之类成分烧起来了。

高司令和洛基学语言那段进展神速,好像对对词汇表就会了。其实学语言真正的难关在语法,但这太难讲明白,小说里只好补设定,说洛基声音记忆力超强,主角又有顶级音频软件,算是糊弄过去了。洛基没有眼睛,靠回声定位,小说解释说因为它母星大气压力高又漆黑。但按设定算,那里其实不该全黑,这大概又是为了让人设更“外星”而强加的。

洛基最大的本事其实是个“人形3D打印机”,它有种叫氙岩的超材料,啥都能给你完美地造出来。电影里它更像是个动手的机械师,而不是搞设计的工程师。

再说回那个罪魁祸首“噬星体”,这玩意儿简直是个物理定律粉碎机。它能100%吸收所有照过来的光,转化成中微子存起来,需要时再让中微子湮灭放能。且不说它怎么抓住几乎不与物质作用的中微子,光是“全吸收”这一点,就有点挑战热力学第二定律的意思了。不过作者在书里倒也老实,直接承认它“违反了所有已知物理定律”,相当于这个宇宙里的“黑科技”粒子。

但从编故事的角度看,这个设定又挺妙。一来它的超级能量让星际旅行成为可能,二来它吸收辐射的特性让人类没法简单粗暴扔核弹,必须找特定解法,三来它还能给飞船当辐射护盾。

为啥宇航员不能活着回家?因为燃料不够。太空航行最大的坑就是燃料需求巨大。按小说算,飞船自重约10万公斤,要带200万公斤噬星体燃料才能飞到12光年外的目的地。如果想返航,出发时就得带4400万公斤燃料,根本不现实。有趣的是,作者算的20倍燃料质量比其实错了,正确数值接近400倍。还好,洛基因为不懂相对论,燃料带多了,分给了高司令,让他不用自杀。

那为啥非要跑12光年到鲸鱼座τ这颗恒星呢?因为附近其他恒星都变暗了,就它没事。鲸鱼座τ在科幻界可是老熟人了,离得近、条件合适,常被当作外星人家园。

鲸鱼座τ没被噬星体祸害,是因为这里有它的天敌“τ星虫”。噬星体虽然能从恒星吸能,但繁殖需要碳氢氧等元素,得到行星上找。当它们下到行星表面时,就会被τ星虫吃掉。但这引出一个问题:噬星体在鲸鱼座τ有漫长历史,天敌都演化出来了,为啥直到最近几十年才去感染太阳?它之前几十亿年在干嘛?

经过一番折腾,高司令终于抓到了τ星虫样本。他出舱时穿的红色宇航服挺显眼,但现实中舱外服基本都是白色的,方便识别和反射阳光散热。太空中没有空气对流,散热其实比保暖更成问题。

抓样本的过程引发了危机,飞船外壳破损,燃料泄漏,导致飞船疯狂旋转。简单说,就是为了贴近行星大气抓τ星虫,飞船引擎喷流加热了大气,发光的热量传递需要时间,在船壳的噬星体层完全吸收之前,就把船壳熔化了。燃料舱里的噬星体感知到行星的二氧化碳,喷涌而出造成旋转。但这个错误也暴露了噬星体设定的一个小漏洞:热量传递到它内部同样需要时间,理论上足够高的温度或辐射应该能在它转化能量前就破坏它。

电影里τ星虫的戏份简化了不少。原著中,主角发现τ星虫怕氮气,无法在金星自行繁殖,于是用类似培育抗药细菌的方法,逐步增加氮气浓度来筛选抗性个体。原理没错,但过程顺利得有点过分,毕竟突变是随机的,不是遇到困难就自动进化。更离谱的是,后来τ星虫居然学会了从连气体都穿不透的氙岩分子间隙里钻出去,还把当燃料的噬星体吃了,导致洛基回不了家。这感觉作者有点“生命万能论”,一涉及外星生命,设定就随意起来了。

最后,燃料所剩无几的高司令决定,按原计划把带着τ星虫和说明书的微型飞船送回地球,自己则开着大飞船送洛基回它的母星波江b。为啥不反着来?因为微型飞船导航能力弱,需要飞到地球附近接收地球无线电引导才能降落,外星人可没这系统。

结局是高司令定居在波江b,住进了专门为他建的生物穹顶。电影给了波江b一个全景,能看到蓝色海洋和岛屿,说明大气是透明的。但接下来穹顶的镜头里,穹顶上方却是黑的,靠灯光照明。这里有个脑洞:或许波江b被恒星潮汐锁定了,永远有一半是黑夜,而洛基的种族正是在这黑暗面演化出来的。