Krigen raser. I øst kæmper russerne en indædt kamp for at stoppe den tyske offensiv, imens de allierede tropper i vest forsøger at finde et fodfæste. Midt i kaosset møder vi opportunisten Svejk. Han bor i Prag, der er under besættelse af det nazistiske styre. Svejk er ikke som alle andre. Han lever af at fange hunde, som han sælger videre til byens prominente fruer, også har han et ganske særligt talent for altid at havne i de mest mærkværdige situationer. Heldigvis har han talegaverne på plads og formår som regel altid at finde en vej ud af problemerne igen.
Stykket er baseret på ’Die Abenteuer des braven Soldaten Schwejk’ af Jaroslav Hasek. Schweyk, inkarnation af den uforgængelige lille mand, dukker op i det Nazi-besatte Prag og involveres med stikkere, patrioter og Gestapo, uden nogensinde at røbe om hans dumhed er ægte eller falsk.