Юная Шурочка Азарова (Лариса Голубкина) живет в поместье своего дяди (Виктор Кольцов), отставного майора. Оставшись без родителей, она получила суровое воспитание старого вояки и его денщика (Николай Крючков) и поэтому мало похожа на обычных девушек своего круга. Шурочка любит скакать на лошади, стрелять и фехтовать. К тому же она очень умна.

В поместье приезжает гусарский поручик Дмитрий Ржевский (Юрий Яковлев), который заочно обручен с Шурочкой. Правда, жених никогда не видел невесту и, сколько мог, оттягивал брак, дорожа свободой. Но «час расплаты» пробил. Проигравшись в пух и прах, Ржевский пообещал родственникам жениться и приехал посмотреть на невесту.

Первым человеком, кого Ржевский встречает во дворе поместья, оказывается Шурочка, одетая в костюм корнета для маскарада. Ржевский принимает ее за молодого офицера и расспрашивает о своей невесте. Озорница Шурочка не торопится раскрыться и подыгрывает поручику. Она ведь тоже хочет выведать о нем как можно больше…

В доме майора Азарова проходит бал. Пока гости веселятся, приходит известие о начавшейся войне с Наполеоном. Мужчины спешно отправляются каждый в свой полк. Но и Шурочка не торопится расставаться с костюмом корнета. Она тоже пойдет защищать родину!..

Считается, что прототипом героини стала первая в русской армии женщина-офицер Надежда Андреевна Дурова. Так же как и Шурочка, она попала на фронт, переодевшись в мужской костюм, и не раскрывала инкогнито до тех пор, пока все не убедились в ее военной доблести.

Фильм Эльдара Рязанова – один из самых посещаемых и любимых зрителями. Только в прокате его посмотрели около 50 млн человек. Замечательный комедийный актер Игорь Ильинский в «Гусарской балладе» неожиданно для всех создал далеко не юмористический образ полководца Кутузова. В итоге получился шедевр, который можно смотреть бесконечно.