抗日戰爭時期的1941年秋,為阻止日軍對晉察冀邊區的大掃蕩,八路軍某部班長馬寶玉(李長華飾)與戰士葛振林(高保成飾)、宋學義(李力飾)、胡福才(霍德集飾)、胡德林(張懷志飾)奉命登上狼牙山棋盤陀主峰阻擊敵軍。面對日軍三千兵力及飛機、大炮的猛烈攻勢,五人憑借險要地形頑強抗擊:連續擊退敵軍三次沖鋒后,在彈藥耗盡、敵人逼近的絕境下,他們仍堅持用石塊、槍托與日軍搏殺。完成牽制任務后,為不被俘虜且保護部隊撤退方向,五人集體跳下懸崖。戰斗中馬寶玉、胡德林、胡福才壯烈犧牲,葛振林與宋學義因被樹枝掛住幸存。