在Donnie送还了“圣物”,离线宇宙湮灭之后,任务已圆满完成,为什么Donnie还会死掉?这是令诸多观众一头雾水的问题,而大多数影评要么避而不谈,要么甩出“平衡两个世界的能量”的这种荒唐得离谱的说法。导演 Richard Kelly在DVD版的解说中提到这是一个有着两种解释的开放式结尾:1、Donnie从梦中醒来,有感于梦里情节之荒诞无稽而忍俊不禁,然后翻个身继续睡。而事实上他刚刚经历的一切在离线宇宙中千真万确地发生了,而此时离线宇宙已经不复存在,一切回到正轨,在这个宇宙中不会在有死控体Frank穿越过来引开Donnie,Donnie又不知道此时此刻真的有一台引擎正在向他的房间坠落。2、Donnie完全保留了其在离线宇宙的记忆,然而他已经找到救赎之路,真诚而释怀的笑容表明生死之事于他而言已不足挂齿。事实上,导演告诉我们早先的剧本中有Frank(保留了部分记忆,此时已不是死控体)在车中鸣笛示警而Donnie无动于衷的场景。
由于从离线宇宙归来的人们大都不能保留那个世界的记忆,Gretchen仅仅凭借脑海中残留的印象(就像deja vu)向Rose挥了挥手,而她与Donnie不仅仅天人永隔,甚至连一丝回忆都不可能留下,于Donnie而言,这段发生在异次元的恋情便如同片尾曲所唱的那样:I find it kind of funny, I find it kind of sad. The dreams in which I'm dying are the best I've ever had。即便从字面意义上讲,这也是“造物弄人”的极致了。
PS:院线上映的版本中有一个场景被删掉了,死控体Frank在第一次对Donnie显形时说“I've been watching you... God loves his children. God loves you。”这段对话在DVD版本中大概能找到,找不到就自行GOOGLE吧。至于为什么把它删掉,导演给出的理由是为了避免影片的宗教主题太露骨。