Действие фильма происходит летом 1918 года. Против молодой Советской Республики выступили страны Антанты. На Чёрном море хозяйничают немцы. Кайзеровская армия поспешно продвигается в глубь Украины. Когда полчища врага заняли Одессу, Николаев, Перекоп и нависла угроза оккупации Крыма и во избежание захвата Черноморского флота немцами, по распоряжению главы Советского правительства Ленина корабли были перебазированы из Севастополя в Новороссийск.
Но вскоре и Новороссийск оказался под угрозой захвата немецкими полчищами и белогвардейцами, а достаточных для сокрушительного отпора захватчикам сил у Советской Республики на юге страны не было, Совнарком принял решение уничтожить флот.
Фильм рассказывает о напряжённой борьбе большевиков с силами контрреволюции, пытающимися сорвать выполнение ленинского приказа. Всего были затоплены командами открытием кингстонов, подрывом зарядов и реже торпедированием линкор, десять эсминцев, два миноносца и посыльное судно. Второй линкор и шесть эсминцев со вспомогательными судами ушли в Севастополь. Восемь сторожевых катеров были погружены на железнодорожные платформы и перевезены в Царицын, где они стали основой большевистской Волжской флотилии.