对于“八百壮士”守卫四行仓库的故事,杜淳并不陌生。在他十来岁时,同为演员的父亲杜志国租了一盘中国台湾拍摄的电影《八百壮士》的录像带,虽然具体情节印象没有那么深刻,但这段历史刻在了他的脑海里。让他没想到的是,二十多年后,还能与这段历史相遇。谢晋元有原型,广东梅州人,杜淳在表演时尽量做到还原。身为北方人,他特意找了台词老师学梅州话,最后配音用的是梅州普通话。而对杜淳来说,谢晋元最难演的地方在于,作品中没有太多表现这个角色私下真实的一面,对手演员更多的是仓库里的四百多名战士,展现出的是一个精神领袖。杜淳仍然清晰地记得有句台词:“我们要告诉他们,中国人还在,只要我们这400个人站在这里,上海就没有沦陷。”说起让杜淳印象深刻的桥段,除了决定升不升旗,和黄晓明饰演的特派员讨论到底撤不撤军外,最难忘的还是结尾冲桥那场戏。杜淳说,“八百壮士”想撤军,从苏州河游到对岸就可以,伤亡还能少一些,但他们没有这么做,必须制式整齐、装备齐全地从桥上过去,“这是民族荣誉感,我们要的是尊严”。看剧本时,他觉得这场戏太难拍了,要展现的东西太多。而最终这场戏足足拍了十天,演员们每天都在桥上扛人、踩着炸点跑,有时甚至要拍到次日早上六点。