Sarajevo, lipanj 1950., vrijeme pritiska SSSR-a i zemalja Informbiroa na socijalističku Jugoslaviju. Trgovački putnik i komunist Meša veliki je ženskar, usprkos tome što ima privlačnu ženu i dvoje djece koja ga vole. Ljubavnici Ankici dugo je mazao oči kako će se razvesti, no kad ona napokon shvati da to nikad neće učiniti, prijavi usputnu Mešinu primjedbu o pretjerivanju u antistaljinističkoj propagandi oznaškom čelniku Ziji, rođenom bratu Mešine žene Sene. Zijo, kojem Ankica postane priležnica, smjesta pošalje Mešu u zatvor, pri čemu djeci kažu da je tata otišao na službeni put. Otada mlađi Mešin i Senin sin, šestogodišnji Malik, mjesečari...
Radoholičar Thomas Johnson pogine u prometnoj nesreći i reinkarnira se u psa. Prisjećajući se nečega iz svog prethodnog bića, vraća se svojoj ženi i sinu kako bi ih zaštitio od čovjeka koji je skrivio njegovu nesreću. No, kako vrijeme prolazi, njegova se sjećanja vraćaju i Thomas shvaća da nije bio tako dobar suprug i otac.