刘三嫂(温峥嵘 饰)被迟龙章(吕凉 饰)关入大牢,受到假善人(孙桂田 饰)非人般的虐待,小白鞋(林静 饰)感激刘三嫂往日对自己的关怀,借送饭之机来救刘三嫂,在老哑巴的帮助下刘三嫂被救出大牢。而此时跑到海边迎战的迟龙章和张排长(李卓航 饰)(李卓航 饰)也幡然醒悟,发现中计的二人急忙跑回迟家。刘三嫂等人在迟家大院遭遇堵截,小白鞋,老哑巴,二刁蛋(刘邦 饰)(刘邦 饰),三吊眼(李先亮 饰)(李先亮 饰)在混战中一一牺牲,萧副官(张勇 饰)(张勇 饰)发送完总攻信号,和张排长同归于尽。配合大部队总攻的叶洪山(张明健 饰)带人杀进龙湾村,为了给大部队登岛接通灯标,刘三嫂在灯塔内与敌厮杀壮烈牺牲。逃匿后的迟龙章被县长抓捕执行枪决。龙王岛再次回到人民手中,铁蛋(仇硕康 饰)光荣地参军,叶洪山,王四江(梁家仁 饰)等恋恋不舍地为铁蛋等新兵送行,铁蛋激动地扑进叶洪山怀里喊了声"爹",叶洪山感慨万分。灯塔上,一面鲜红的旗帜迎风飘扬。