《神秘代码》本名《先知》,但尽管“先知”,却无法阻止灾难的来临与地球的毁灭。影片在这一前提下饶有兴致的探讨了“因果论”和“宿命论”两个命题,前者说的是任何事发生都有它的原因,而后者的意思是事情早已注定发生、无法改变。尼古拉斯·凯奇在片中饰演一个单亲父亲,他是决定这场命运的关键因素。