Juozapas Šveikas – Sigitas Jakubauskas
Palivcova, smuklės šeimininkė – Virginija Jakštaitė
Palivecas, smuklininkas – Eduardas Saulius Pauliukonis
Bretšneideris, slaptasis agentas – Juozas Žibūda
Otas Kacas, kapelionas – Pranas Piaulokas
Henrikas Lukašas, vyresnysis leitenantas – Dalius Jančiauskas
Baronienė fon Bocenheim – Nijolė Mirončikaitė
Dvi jos palydovės – Irena Liutikaitė, Silvija Povilaitytė
Griunšteinas, karo gydytojas – Antanas Venckus
Ponia Bolc – Inga Norkutė
Keti – Jūratė Budriūnaitė
Ostenas, senas generolas – Vaclovas Tamašauskas
Keturi kareiviai, jie ir kaliniai, ir sargybiniai: Juozas Bindokas, Kęstutis Jankūnas, Mykolas Dorofėjus, Romanas Dudnikas
Pepikas – Rolandas Dovydaitis
Dvi merginos – Lina Bocytė, Danguolė Petraitytė
Garbės sargyba – Arūnas Uogintas, Vytautas Brazauskas