《先知》本是哥伦比亚电影公司的项目,小说家莱恩·皮尔森撰写了影片剧本,导演由罗德·拉里和理查德·凯利(作品有《南方故事》)共同担任,但由于种种原因,拍摄计划竟然搁浅。直到Escape Artists制作公司重新启动了这个项目,而实力更强的顶峰娱乐(因去年秋冬档发行了卖座片《暮光之城》而备受业界瞩目)负责资金投入以及整体发行工作。新公司接手后,找来斯戴尔斯·怀特与朱丽叶·斯诺顿重新编写了剧本,而导演一职落到了亚历克斯·普罗亚斯手中。普罗亚斯希望,这部影片可以在现实主义与奇幻融合上,达到《驱魔人》的高度。
故事的发生地是波士顿,但剧组大部分是在澳大利亚取景拍摄,包括季隆环路,墨尔本博物馆,马其顿山,以及柯林斯大街;除此之外,还在英国坎伯威尔高中(建立于1958年,后转变为约翰·亚当小学),美国马萨诸塞州韦斯特福德市的哈斯塔克天文台,澳大利亚同步加速器等地拍摄影片中涉及的天象观察镜头。
本片的拍摄,普罗亚斯使用了Red One数码摄影机进行拍摄,这具有标志性的意义,他希望将影片拍出现实凛冽的风格,譬如使用2分钟的长镜头拍摄尼古拉斯凯奇试图去拯救刚刚坠机的乘客。拍摄过程非常艰苦,导演希望可以借此增强镜头的表现力,使观众感同身受。
·导演为了使情节更加逼真,在片里采用了大量纪录片的手法。
·本片的原创小说多年前由哥伦比亚公司买下,但因为各种原因迟迟未投入拍摄。