A világ változik, Švejk (Rudolf Hrusínský) azonban maradt a régi. Jöhetnek háborúk, ínséges idők, a mosolya soha nem hervad le az arcáról. Švejk nem is sejti, hogy állandó jókedve félelmet ébreszt a rosszak szívében, akik értetlenül állnak a kisember bátorsága előtt. Hamarosan mindenki ráébred körülötte, hogy Švejk társaságában megszépül a világ.