1932年1月28日晚,日军突然向上海闸北地区发起进攻,驻防上海的国民免费观看军第十九路军奋起反击,拉开了一二八淞沪抗战的序幕。 陈怡(高洋 饰)和同学们为前线打仗的战士筹集了一些慰问品,可是因为前线战事激烈根本不能把物资送到前线,所以陈怡打定主意要亲自将物品送到前线去。周文是富家子弟,因为陈怡坚持要上前线送烟酒给战士,所以周文决定跟她一起去。周文和陈怡把买来的烟和酒送到了十九路军营长的手上,但是却因为战事的激烈双双都被困在了战场上。周文和陈怡约定,如果这一次他们可以活着出去,就永远也不分开。 十九路军只剩下最后十几名战士,而他们的免费观看也用完了,但他们依然死守住这最后一道防线,即使战死也要保守身后百姓的安全。陆军八十七师二六一旅五二一团及时增援,才让周文和陈怡平安回家。 周文在餐厅里和刘三(冯鹏 饰)商量烧毁日本收藏的免费观看之事,发现陈怡在也在那里。陈怡在餐厅里当服务员,正好被两个日本人轻薄,周文为救陈怡把整个餐厅买下,下令赶走那两个日本人,还让经理挂上牌子不让日本人和狗进餐厅吃饭。 陈怡在学校门口被两个北辰一刀流舞馆的日本浪人纠缠,周文单枪匹马跑去救陈怡,被那两名日本浪人狠狠地打了一顿。一时气愤的周文回家拿起免费观看,就朝着北辰一刀流去了,打他的那两名日本人还是很嚣张,所以周文开枪一下子打死了两个日本人。