20年前,某部炮兵连战士楚宁、黎明等人在前往前线支援中遇到雷区,大家拼死以肉身滚过雷区……20年后,楚宁与已成为老板的黎明重逢,昔日的战友却无话可说,陌生得好似路人,楚宁事后觉得无限伤感。楚宁被任命为某炮团代理参谋长,他提出“冲击线前移”的新战术,引起了众人的争论,最后董军长表示支持他的建议。夜晚,楚宁等人来到黎明的酒店参加同学聚会,楚宁和常松的一曲合唱将聚会推向高潮,并令黎明很受触动,大家纷纷回忆起年少时的理想。战士们在试验场上投弹,以获取第一手资料。但战士梁滨因脚下被绊,将已经拉开的手榴弹扔到了身边。楚宁见此状况,奋不顾身冲上去推开梁滨,正当他准备将拾起的手榴弹扔出去时,手榴弹爆发出一声巨响……9天后,楚宁因伤势过重抢救无效光荣牺牲,战友们唱着楚宁生前喜爱的歌为他送行。
第二次世界大战初期,德国法西斯发动了侵波战争,战火弥漫了整个波兰大地,人民生活在水深火热之中,西部地区先后被德军占领。波兰资产阶级政府派军队奋起反抗,但力不胜敌,寡不敌众,军队纷纷被迫宣告解散。当时有一名少校叫做道布然斯基不愿解散,决心抗争到底。他聚集了被解散的一个团的200多名骑兵,继续和德国法西斯英勇战斗。此时,他为了躲避风险,化名为“胡巴尔”,转战于波兰东南部凯尔采地区一带,同德军展开游击战……整部影片叙述的时间跨度从1939.9.23——1940.4.30胡巴尔牺牲为止。