天台的终极大战是片中动作量最多、镜头最复杂的一场戏,艾伦透露,“可能最后呈现只有15~20分钟的戏,我们足足拍了一个月的时间”。剧组不断尝试各种可能性,用特殊仪器让整个火车头摇晃起来,还设计了炫目的烟花爆破,都是为了追求真实效果和充满想象力的“童话感”。饰演反派的沈腾也表示,“期待大家在视觉上有一个很好的享受”。黄景瑜在出演之前与检察官们进行一定程度的交流,了解了对方工作的性质,表示检察官会给大家带来安全感,但自身的压力也是很大的。另一位主演白百何则以律师身份出场与检察官进行了交锋,对于角色,白百何认为律师需要强大定力以及专业知识的储备。