1950年代中期,“海燕”號輪船上一千多名旅客晝夜兼程航行。二副(李農飾)因暗礁密布建議降速,船長(穆宏飾)憑借多年經驗堅持全速前行,最終導致觸礁進水。睡夢中的乘客在深夜濃霧中涌向甲板,混亂之際海軍政委(齊衡飾)組織復轉軍人維持秩序并加固船體,船長重新調整航向卻因船頭嚴重受損被迫拋錨。發報機在發出求救信號后損毀,救援部門通過飛機艦艇搜尋定位受阻。危急關頭軍民合力搭建人墻防止傾覆,經過徹夜奮戰后終于等來救援船只。事故最終以全員獲救告終,船長在事后總結中承認經驗主義的致命錯誤,影片通過這場災難凸顯特殊年代集體協作與責任意識的重要性。