Один из южных портов занят белыми. Подпольная организация большевиков готовит совместный удар моряков корабля «Лебедь» и партизан против белогвардейцев. Сын механика корабля солдат белой армии Николай Раздольный связан с подпольной большевистской организацией. Но сам механик Раздольный состоит на службе у белогвардейцев и считает, что политика не должна касаться его семьи. Он выступает против связи сына с большевиками. После неудачной попытки похитить из казармы патроны для партизан Николай бежит на маяк, где укрепились партизаны. Белогвардейцы устанавливают слежку за старым механиком. Арестовав революционную команду «Лебедя» и механика Раздольного, они готовят удар по маяку с моря. На корабле не оказывается другого механика, и Раздольному приказывают снова принять на себя прежние обязанности. «Лебедь» подходит к маяку. Завязывается бой, во время которого Раздольный. Свидетель зверской расправы белогвардейцев с арестованной командой «Лебедя», переходит на сторону революции. Механик открывает кингстоны, и корабль идет ко дну.