电影《八佰》故事原型为1937年发生于上海的四行仓库保卫战,此战为淞沪会战最后一役。导演带领超1500人的剧组,历经499天的筹备、230天的拍摄,耗时一年半1:1实景还原了1937年的上海苏州河两岸。为了追求真实,剧组历时一年半在华谊兄弟电影世界(苏州)拍摄基地设计搭建了占地200亩、拥有68栋建筑的实景,深挖200米长的苏州河,还原出一河两岸战火连天的“地狱”与声色霓虹的“天堂”。为了形态上更加接近1937年的将士,400多名跟组演员在开拍前统一进行7个月的军事训练,每个人都完成从“演员”到“军人”的脱胎换骨般改变。整部电影用了300颗照明弹来重现当年战场上的照明效果,共烧掉300多公斤烟油和近5吨的旧报纸,设置相当于十部大战争剧总和的5万个地面子弹点,打造了一个硝烟弥漫、炮火四起的真实战场。摄影指导曹郁在摄影上用“光和影”表达诗意。为了呈现出最好的视觉效果,确保画面真实感的同时凸显美学价值,摄影指导曹郁在片场架设2400多盏台灯来配合不同的镜头。剧组灯光部门的电线加起来有50公里长,连起来的长度都快赶上从苏州拍摄基地到上海一半的距离了。这场战役的特殊性也决定了镜头往往需要从一岸遥望100米外的对岸,ALEXA IMAX 65mm摄影机极为广阔动态范围和接近人眼的成像效果完美适配了这一点。《八佰》也成为了《复联3》《复联4》后世界第3、亚洲第1部全程使用IMAX摄影机拍摄的商业电影。