山姆·曼德斯与前往南非物色外景。随着电影8月份预制，有报道透露将在印度开机，片中将出现新德里萨罗吉尼纳加尔区跟果阿和艾哈迈达巴德之间的铁路线。剧组面临着确保有关闭康坎铁路路段权限的并发症，即取得拍摄许可证的类似问题，跟《黑暗骑士：黎明昇起》和《不可能的任务：鬼影行动》剧组遇到的一样。邦德剧组最终获得许可，但最终没有于印度拍摄。
摄制过程.影片拍摄时间原定为133天，实际上用了128天，2011年7月于伦敦正式开拍，由罗杰·迪金斯使用阿莱Alexa摄影系统进行拍摄，主要在伦敦地铁站、