除了动用千军万马打造真实古战场外,电影还展现了诸如皇宫、武当山、明月寨、一线天峡谷等真实场景。“为了影片更真实的表现,我们在拍摄一些大场面的戏份时都是采用实拍。比如拍摄沙漠戏的时候,我们剧组成员顶着烈日,踏着沙尘,在延庆一个镜头一个动作的完成。爬雪山、过草地已经成为了家常便饭。”范冰冰在拍摄结束后回忆道。
尽管拍摄条件非常艰苦,但是最终呈现的镜头异常雄伟壮观。在影片中饰演卓一航的黄晓明表示,“张之亮导演是一个比较写实,但也比较写意的,他的作品非常有张力。他的很多东西是隐忍的,是隐藏在内心的,但是又很有爆发力的。