Выпускники мореходного училища совершают свой первый выход в открытое море на траулере «Кайра». Несмотря на тщательную подготовку, юные моряки не ожидали, что их ждет экзамен не только на профпригодность, но и на человеческие качества. Во время шторма «Кайра» терпит бедствие. Спасательный корабль «Посейдон» спешит на помощь под командованием капитана Чигринова. На борту «Посейдона» служит сын капитана Славка Чигринов, не отличающийся прилежанием в службе и в деле. Но именно ему судьба отведет ключевую роль в спасении юных мореплавателей.
Действие фильма разворачивается весной 1945 года. До Победы остались считанные дни, танковый корпус генерала Шубникова подступает к Берлину. Сильно оторвавшись от тыла, корпус оказался без снабжения горюче-смазочными материалами. Генерал приказывает организовать топливную базу в городе Химмельсфорт, что в переводе с немецкого означает «ворота в небо». В этом городе засели остатки немецкого танкового полка, который намерен держать оборону.