Krystyna Janda odrzuciła propozycję roli Maryny. W postać wcieliła się Iwona Bielska.
Zdjęcia do filmu realizowano w Śmiełowie, Brzóstkowie (gmina Żerków), Wodzieradach (dworek), Wrocławiu (ogród zoologiczny i Muzeum Narodowe) (Polska) oraz na zamku w Schwerinie (NRD, obecnie Niemcy).
Film kręcono w czasie stanu wojennego i w związku z tym broń, którą używano na planie była każdorazowo wydzielana aktorom przez funkcjonariuszy Milicji Obywatelskiej a wieczorem odbierana.
Okres zdjęciowy rozpoczął się w grudniu 1981 roku.