Podczas gdy stary Oliva opowiada grupie dzieci o swoim życiu jako marynarz i o tym, jak poznał Dianę i jej kota w okularach przeciwsłonecznych, do miasta przybywa dziwny cyrk.
Dwie rodziny - Sebkovi i Krausowi - świętują nadejście Bożego Narodzenia. Nie wszyscy są jednak w świątecznym nastroju. Nastoletnie dzieci uważają swoich ojców za zupełnych głupców - jedna z głów rodziny to komunista, jednak z "ludzką twarzą", drugi ojciec ma przekonania...