За плечами старшего лейтенанта Градова прорыв линии Маннергейма. Теперь он назначен начальником танковой школы, которая готовит экипажи для быстроходных машин БТ-7. Градову нравится лихой курсант Алексей Савинов, он прекрасно управляет боевой машиной. Но с дисциплиной у Савинова не очень. Градов обнаруживает его в самоволке в центре Ленинграда, а еще он узнает, что Лёша – жених его сестры Тани. Самому Градову еще предстоит объясняться со своей девушкой Машей, которой он перестал писать после того, как попал в госпиталь. Затем Градов попадает в поле зрения НКВД. Начинается война.
В отчаянном бою с немцами Градов ведет солдат в атаку, получает контузию и оказывается в плену. Майор НКВД Стрельцов, который ухаживает за Машей, сообщает девушке, что часть Градова полностью уничтожена, все танки сгорели, так что шансов на то, что ее возлюбленный остался жив, практически нет. Он оказывает протекцию Маше, и она получает роль в музыкальном фильме. Стрельцов предлагает Маше эвакуировать ее из Ленинграда вместе с отцом и маленьким братом. В этот момент Маша узнает о том, что Градов жив. Она отказывается покидать город. А Градов и Савинов совершают дерзкий побег из плена.
Андрей Градов и Алексей Савинов сражаются в районе Гатчины. Их рота не должна пропустить немецкие танки к окраинам Ленинграда. Командир танка Градов, водитель Савинов и наводчик-белорус Ботвинник выдерживают тяжелый бой, уничтожая 22 гитлеровских танка, пехоту и артиллерию. Шальной снаряд контузит Градова. Его отправляют в тыл. Стрельцов не оставляет попыток жениться на Касатской.
Командование поручает опытному танкисту Градову испытать танк с улучшенной броней в районе дороги Победы. Здесь должны развернуться важные события. Красная Армия готова снять блокаду Ленинграда. У железнодорожной станции развернут полевой госпиталь, где служит Татьяна Градова под началом хирурга Валентины Каждан. Сюда приезжает с концертом в составе фронтовой агитбригады Маша Касатская.