События мультфильма «Крепость: щитом и мечом» происходят в 1609 году, когда шла русско-польская война. Речь Посполитая, во главе с королем Сигизмундом III, ведет активное завоевание восточных земель. Нацелившись на Москву, войско уверенно прокладывает дорогу, но на пути вражеских войск оказывается Смоленск, который не готов сдаваться. В этом городе, при монастыре, живет юный и отважный мальчишка-сирота Сашка, который готов сражаться. Однако в силу юного возраста мальчишку не берут в солдаты.
Правда это совершенно не мешает Сашке защищать свою родную землю от непрошенных гостей. Вместе с другом Федором он защищает город, помогая воеводе Шеину, изготавливая самодельные бомбы из теста. Впереди юных друзей ждут опасные приключения, но отвага мальчишек столь велика, что ни один враг не способен их запугать. К тому же Сашка верит в существование царя Огненного Щита, который способен помочь армии выдержать осаду Смоленска.