《八佰》的拍攝資金高達8千萬美金(約台幣24億),算是歷年中國大陸耗資最多的電影之一,前年9月在大陸浙江開鏡。之所以花費巨資,主要是為了將淞滬會戰的戰場重現,管虎說,「不但戰區重建,租界重建,連蘇州河都是重新搭景」。而這場誓死如歸的四行倉庫保衛戰,更被管虎形容為「前無古人後無來者」,「這是戰爭史上最奇特的一場戰役,幾乎是現場直播給全世界的人看,50公尺內的人真槍實彈,50公尺外的人卻隔岸觀火,那種荒謬跟對比,值得很多人省思」。
管虎指出,要將這場戰役搬上大銀幕,對他來說是導演生涯的最大挑戰,不僅是重建戰場,所有演員為了融入1937的氛圍,還必須熟讀歷史、經過嚴格的訓練,管虎說:「這部電影沒有所謂的臨時演員,即使再小的角色都要經過訓練。」包括黃志忠、歐豪、王千源、姜武、張譯和杜淳,都經過了7個月以上的軍事培訓。
而導演本人,更是驕傲地說:「對於四行倉庫保衛戰,沒人比我更專業,因為我花了8到10年做了特別研究,還訪問了許多歷經那場戰役的人!」訪問當時問管虎知不知道台灣有部相同背景的電影《八百壯士》,他還大聲說:「我看了好多遍,得學習啊!」
花了無數心血,如今卻因諸多原因無法上映,恐怕也是管虎始料未及的。