影片讲述了1937年8月13日日寇侵略上海时,国民党八八师五二四团团长谢晋元为牵制日军、掩护国民党军队后撤,率领四八○名青年军官号称八百壮士,固守上海四行仓库达三个月之久。在这期间,守军英勇杀敌,而一群女童子军冒着生命危险为守军输送食物和医药。当牵制任务完成后,守军成功越过苏州桥后撤。该片与《英烈千秋》不同,主要聚焦于上海苏州河畔的四行仓库,描绘了数百国民党军人与包围日军之间的阵地战。导演通过展现四行仓库周围英法租界以及苏州河对岸国统区的和平环境,利用苏州河两岸的战争与和平不同环境造成的戏剧冲突,突出了爱国军队抗击侵略者的英勇无畏精神和上海人民对守军的声援。影片中,导演巧妙运用正反打镜头的蒙太奇剪接手法,展现了我军在枪林弹雨中冒着生命危险游过苏州河的紧张场面,将剧情推向高潮。