Good-natured and garrulous, Schweik becomes the Austrian army's most loyal Czech soldier when he is called up on the outbreak of World War I -- although his bumbling attempts to get to the front serve only to prevent him from reaching it. Playing cards and getting drunk, he uses all his cunning and genial subterfuge to deal with the police, clergy, and officers who chivy him toward battle.
Rudolf Hrušínský
as Josef Švejk
Eva Svobodová
as Müllerová
Josef Hlinomaz
as Palivec
František Filipovský
as agent Bretschneider
Miloš Kopecký
as feldkurát Katz
Svatopluk Beneš
as nadporučík Lukáš
Božena Havlíčková
as Katy Wendlerová
Felix le Breux
as policejní rada
Libuše Bokrová
as baronka von Botzenheimová
Olga Karásková
as
Bedřich Karen
as profesor Heuer
Václav Poláček
as