W jednym z wywiadów Cezary Pazura przyznał, że Olaf Lubaszenko miał zagrać rolę porucznika Żwirskiego. To dlatego ta postać ma na imię Olo.
W napisach końcowych popełniono trzy błędy w nazwiskach aktorów: Dariusz Odija (Zenon Słaby) został przemianowany na Dariusza Odyję, Teodor Gendera (Rosjanin, Gość z Moskwy) na Tadeusza Genderę, a Witold Bieliński ("Student") na Witolda Bilińskiego.
Pod koniec sceny libacji w stołówce Olo Żwirski wstaje z krzesła, a w następnym kadrze robi to ponownie.
Gdy podczas libacji na stołówce kapitanowi Stopczykowi przedstawia się podporucznik Morawiec, widać, że ten drugi na naramiennikach nie ma gwiazdek, co świadczy o tym, że jest szeregowym.
Akcja filmu rozgrywa się w roku 1990, tymczasem Franz jeździ BMW E36, które weszło do produkcji pod koniec 1991 r.
Gdy na wysypisku Waldek Morawiec zostaje zepchnięty ze zbocza przez Ola, w jednym ujęciu widać, że aktora zastępuje kaskader. Co więcej, dubler nie posiada okularów, natomiast przed i po upadku Waldek je ma.
Film nakręcono w Piotrkowie Trybunalskim, Łodzi, Warszawie oraz Tworzyjankach (Polska).
Rodzice zastrzelonego w Trójmieście Zbyszka Godlewskiego, który był inspiracją dla postaci Janka Wiśniewskiego z popularnej ballady, domagali się, by Pasikowski usunął z filmu scenę, w której pijani ubecy wynoszą swego "nieprzytomnego" kolegę, śpiewając właśnie "Balladę o Janku Wiśniewskim".
Cezary Pazura przyznał w jednym z wywiadów, że Janusz Gajos miał problem z zapamiętaniem swoich dialogów. W scenie rozmowy z Niemcami w restauracji widać wyraźnie, jak aktor zerka pod stół, gdzie trzymał kartki z tekstem.
W scenie zastrzelenia Ola Żwirskiego przez Franza Maurera użyto kapusty zastępującej głowę Marka Kondrata.