Godina je 1934. Bogdan Dragović izlazi iz zatvora. Dočekuje ga svečani ručak u kući njegovog tasta Vukašina Katića. Njegova žena Milena raduje se ponovnom uspostavljanju porodičnih odnosa, nakon petogodišnje robije zbog komunističkog opredeljenja. Na svečani ručak dolazi Bogdanov prijatelj iz Prvog svetskog rata i agent Kominterne Petar Bajević i govori Bogdanu da po partijskom zadatku mora da ide u Pariz. Pet godina kasnije, Milena je u emotivnoj vezi sa Petrom, Bogdan se vraća u Beograd iz političke emigracije u osvit Drugog svetskog rata, a Vladimir, Milenin i Bogdanov sin, zajedno sa devojkom Zorom i prijateljima sa fakultetima, među kojima je i Borin sin Miško odlazi na komunističke studentske proteste protiv vlasti. Vladimira hapse. Milena traži pomoć od Bore Puba, pomoćnika ministra i starog prijatelja. On joj obezbeđuje da Vladimira puste iz zatvora, ali traži od Milene da se vrati Bogdanu kojeg je u međuvremenu napustila. Petar pomaže Nađi da se spase na protestima, ali iznenada po zadatku mora da putuje u Istanbul. Dogovara se sa Milenom da se tamo nađu. Milena se dvoumi da li da ide, što zbog Bogdanovog povratka, što zbog Vladimirovog hapšenja. Petar dolazi u Istanbul, stupa u kontakt sa sovjetskom vezom, ali ga napadaju tri nepoznata čoveka.
Bogdana sprovode iz voza u zatvor Glavnjaču, gde ga ispituje Svetozar Vujković, inspektor koji ga je nekoliko godina ranije isleđivao. Vujković, pritisnut naređenjem iz ministarstva tj. na Borinu inicijativu, ne sme da pribegava mučenju Bogdana, ali smišlja da ga suoči sa sinom Vladimirom, koji je prezreo oca zbog Bogdanovog neslaganja sa Staljinovim principima. Ponižen i slomljen nakon Vladimirovog odbacivanja u policiji, Bogdan odlazi u Valjevo da radi u očevoj voskarskoj radionici. Petar uspeva da se pridigne posle napada i odlazi kod pomagača Nezira. Razočaran zbog Mileninog nedolaska, odlučuje da se vrati u Beograd. Bogdan dolazi u Valjevo, sestra i zet koji žive u porodičnoj kući ga odbacuju, kao i Mirko Čekić, stari prijatelj iz KP. Vladimira puštaju iz zatvora, ali niko mu ne veruje da nije pušten bez intervencije. Petar dolazi kod Ivana, gde mu ovaj saopštava da Milena više ne želi da ga vidi. Milena i Petar se gledaju kroz njen prozor, on ipak odlazi.
Milena odbija da komunicira sa Petrom, zbog čega se on propija i žali prijatelju, pukovniku Đuriću. Bogdan se u flešbekovima seća svog boravka u Moskvi - isleđivanja pred komisijom Kominterne u čijem sastavu je bio njegov bivši drug Đura Višnjić. U nizu flešbekova saznajemo da je on pod pritiskom izdao prijatelje. Vladimir ostavlja Zoru. Bogdan odlučuje da napiše svoje mišljenje o stanju o Sovjetskom savezu pod Staljinom. Ivan dolazi u Valjevo i odbija da mu pomogne da taj rukopis objavi, ali mu pomaže Bora Pub, koji ga štampa. Nađa se kod profesora španskog tajno sastaje sa nemačkim inženjerom Francom Rederom. Od Bore i Dušanke krije da ne uči španski, nego nemački jezik. Bogdan, odbačen od sestre, zeta i partije odlazi kod ujaka Miluna u selo Slavkovicu nadomak Valjeva. Milena, besna na Bogdana zbog objavljivanja rukopisa i toga kako će se odraziti na Vladimirovu sudbinu, odlazi sa Petrom na Taru u vikendicu pukovnika Đurića.
Milena i Petar se vraćaju sa Tare u Beograd. Vladimir, nakon razlaza sa Zorom, menja žene koje nalazi na ulici. Dvoumi se da li da ode kod Bogdana u Valjevo, ali ga uvek u tome spreči nešto. Petar shvata da mu je provaljena veza za sprovođenje zadatka u Bugarskoj. Pokušava da angažuje Ivana da obavi taj zadatak. Shvativši da ga prate nemački agenti, dolazi kod šifrantkinje Rahele. Vladimir posećuje Milenu i Vukašina koji mu daje novac. Ivan se svađa sa Verom zbog njene afere sa doktorom koji joj leči majku. Setivši se afere sa mladom Francuskinjom Katrin u Parizu, odluči se da prihvati Petrovu ponudu. Petar dobija nalog iz Moskve da likvidira Bogdana. Milena primećuje da se sa njim nešto događa. On pokušava da prolongira to ubistvo, ali ga pritiskaju. Angažuje svog agenta da mu nađe nekog ko bi bio pogodan za Bogdanovu likvidaciju. Na sastanak dolazi Miško. Shvativši da je to Borin sin, Petar odustaje od poveravanja tog zadatka Mišku. Nemci stežu obruč oko Jugoslavije. Milena i Petar još jednom odlaze na Taru, sada po snegu. Pet godina kasnije, Milena je u emotivnoj vezi sa Petrom, Bogdan se vraća u Beograd iz političke emigracije u osvit Drugog svetskog rata, a Vladimir, Milenin i Bogdanov sin, zajedno sa devojkom Zorom i prijateljima sa fakultetima, među kojima je i Borin sin Miško odlazi na komunističke studentske proteste protiv vlasti. Vladimira hapse. Milena traži pomoć od Bore Puba, pomoćnika ministra i starog prijatelja. On joj obezbeđuje da Vladimira puste iz zatvora, ali traži od Milene da se vrati Bogdanu kojeg je u međuvremenu napustila. Petar pomaže Nađi da se spase na protestima, ali iznenada po zadatku mora da putuje u Istanbul. Dogovara se sa Milenom da se tamo nađu. Milena se dvoumi da li da ide, što zbog Bogdanovog povratka, što zbog Vladimirovog hapšenja. Petar dolazi u Istanbul, stupa u kontakt sa sovjetskom vezom, ali ga napadaju tri nepoznata čoveka.
Zahvaljujući Petrovoj naredbi, omladinci KP skidaju bojkot sa Vladimira. Milena i Petar pokušavaju da spasu svoju ljubavnu vezu u brvnari na Tari, ali se vraćaju u Beograd potpuno slomljeni, nakon što joj Petar prećuti za zadatak da likvidira Bogdana. Miško ulazi u vezi sa Savkom. Zora govori Vladimiru za skidanje bojkota, ali on popušta da se vrati tek na Miškov nagovor. Knez Pavle poziva Vukašina na razgovor u vezi sa političkom situacijom, ultimatumom Nemačke i pritiscima Britanije i Francuske. Policija hapsi komuniste, među njima i Miškovu Savku. On se razboleva. Nakon što saznaje da je cinkarila drugove u policiji, Miško ostavlja Savku. Milun i Bogdan iz novina saznaju za pakt kneza Pavla sa Nemačkom. U šumi, nepoznati napadači ranjavaju Bogdana.
Od Slobodana Jovanovića, kao profesora Pravnog fakulteta traže da se izjasni u pogledu potpisivanja pakta sa Nemačkom. Bogdanovo stanje nakon ranjavanja je kritično. U bunilu, on se seća kada su ga za vreme boravka u Parizu izbacili iz članstva Komunističke partije i kada ga je spasila Francuskinja Monik Dibosk s kojom se upustio u aferu. Bora je besan na Miška zato što smatra da je KP kriva za atentat na Bogdana. General Simović poziva Slobodana Jovanovića daa bude ministar u vladi nakon što svrgnu Namesništvo. Vukašin i Ivan govore Vladimiru za napad na Bogdana. U Beogradu počinju demonstracije 27 marta. Vukašin, Milena, Ivan i Petar prisustvuju opštem narodnom oduševljenju zbog svrgavanja kneza Pavla. Pet godina kasnije, Milena je u emotivnoj vezi sa Petrom, Bogdan se vraća u Beograd iz političke emigracije u osvit Drugog svetskog rata, a Vladimir, Milenin i Bogdanov sin, zajedno sa devojkom Zorom i prijateljima sa fakultetima, među kojima je i Borin sin Miško odlazi na komunističke studentske proteste protiv vlasti. Vladimira hapse. Milena traži pomoć od Bore Puba, pomoćnika ministra i starog prijatelja. On joj obezbeđuje da Vladimira puste iz zatvora, ali traži od Milene da se vrati Bogdanu kojeg je u međuvremenu napustila. Petar pomaže Nađi da se spase na protestima, ali iznenada po zadatku mora da putuje u Istanbul. Dogovara se sa Milenom da se tamo nađu. Milena se dvoumi da li da ide, što zbog Bogdanovog povratka, što zbog Vladimirovog hapšenja. Petar dolazi u Istanbul, stupa u kontakt sa sovjetskom vezom, ali ga napadaju tri nepoznata čoveka.
Najdan Tošić dolazi kod Katića da se pomiri sa Katarinom i da nju, Veru i decu odvede u svoju vilu na Dedinje nakon što je preko svojih veza saznao da će Nemci napasti Beograd. Ivan odbija da ide i razilazi se sa Verom. Miško Vladimira obaveštava za potpisivanje ugovora između Jugoslavije i SSSR-a. Vladimir pokušava da ispiše transparent za novi protest koji spremaju, ali ne uspeva. Na putu ka mestu sastanka susreće Zoru. Prekida ih početak bombardovanja u kojem Zora biva pogođena. Milena se sprema da krene u Valjevo, kad je sirene prekidaju. Vukašina bombardovanje zatiče u krevetu. Svi zajedno beže u podrum. U podrumu provode dva udara bombi, a potom Milena odlazi da traži Vladimira u gradu. Nakon napada, Ivan odlazi da spasava ranjenike. Milena luta po gradu. Vukašina u kući posećuje prerušeni Slobodan Jovanović koji ga poziva da krene sa njim i vladom u unutrašnjost. Vukašin to odbija, smatravši to kukavičlukom.
Milena se dvoumi da li da krene u Valjevo ali ipak odlazi. Skuplja snagu za susret sa Bogdanom ali on je tera od sebe. Narod pljačka bolnicu u kojoj leži Bogdan. Milena pokušava da sačuva bolničke stvari od rulje. Nemačke trupe ulaze u Beograd. Svi navlače kapke i odlaze u sklonište. Dušanka se svađa sa Nađom, koja jedina ne može da sakrije oduševljenje dolasku Nemaca. Ivan ponovo piše, sada o okupaciji. Kod Lukovića dolazi služavka gospođe Ruper i poziva Nađu, što od ukućana jedino primeti Dušanka. Nađa se odaziva pozivu i počinje aferu, sa sada nemačkim oficirom, Francom Rederom. Petar posećuje Ivana, Ivan mu prenosi da Milena ne želi više da ga vidi. Milun vozi Bogdana u Slavkovicu na oporavak. U flešbekovima vidimo Milenu i Bogdana u hotelu u Beču, njegovo odbijanje i scenu u kojoj Milena govori malom Vladimiru da ga voli. Paralelno sa ovim tokom, pratimo i nastavak Bogdanovog boravka u Ruanu sa Monik Dibosk.
U flešbeku pratimo Bogdanov i Monikin poslednji razgovor i njegov povratak za Jugoslaviju. Nađa nastavlja romansu sa Francom iako je ogovaraju po komšiluku. Poverava se Mileni, koja je savetuje da ostavi Franca, na šta joj ova odbija poslušnost. Petar se krije ispod Avale u kući sa Rahelom. Nemci napadaju Rusiju. Milun to saopštava Bogdanu koji se polako oporavlja. Dušanka savetuje Milenu i Ivana da idu u Prerovo i oni je poslušaju i odlaze kod njihovog rođaka Adama. Nađa se po prvi put ne odaziva na Francov poziv i izostaje sa njihovog sastanka. Iskorištivši to što Nađa počinje da oseća krivicu zbog veze sa Nemcem, Petar to koristi i vrbuje je za posao - da prenosi poruke dok je kod gđe Ruper sa Francom. Bogdan se seća Milenine posete. Odlučuje da iz Slavkovice ode u Beograd prerušen u seljačko odelo. Bogdan luta po Beogradu, ali odlazi kod Lukovića.
Vladimir dolazi kod Vukašina koji je ostao sam u kući u Beogradu i saopštava mu da ide u partizanski odred u šumu da se bori. Potrčivši za njim, Vukašin se sapliće i pada ispred kuće. Dragišu Vasića ponižavaju dva partizanska momka, na šta on izrevoltiran odlazi u četnički odred. Milena u Prerovu čita o streljanjima komunista i odlučuje da ode u Beograd. Na ulasku u voz, sreće ženu koja predviđa nesreću. Nemci upadaju u voz, ali se Milena spasava. U Beogradu dolazi kod Bore i Dušanke. Ostaje nasamo sa Nađom gde joj Nađa priznaje da radi za Petra. Milena dolazi kod Vukašina i on želi da večeraju kao da se ništa nije dogodilo. Milena i Vukašin se rastaju. Milena u povratku vozom za Valjevo sreće Vladimirovog prijatelja Mladena Delića. Uplašen od Nemaca, on je moli da mu pomogne - da dalje prenese poruku koju nosi. Nakon eksplozije u vozu, putnici u zbegu jure niz polje. Milena i Mladen se ponovo nalaze i vode ljubav. Nedugo zatim, Mladen pokušava da pobegne, ali ga ubijaju.
Dragiša Vasić luta po Beogradu i dolazi kod Vukašina. Obojica su svesni da se vide poslednji put, za ručkom ćaskaju o poginulim prijateljima, a nakon ručka se zauvek razilaze. Bora se poverava Bogdanu da ga je Nedić zvao u okupacionu vladu i Bogdan ga oštro osuđuje. Petar primećuje da Nađa prvi put kasni na ugovoreni sastanak. U gradu sreće Bogdana i zajedno idu prema Avali gde je Petrovo sklonište. On priznaje Bogdanu da su njegovi ljudi pucali u njega. Nemci otkrivaju Petrovo sklonište, upadaju u kuću i hapse Petra i Bogdana, a Rahelu ubijaju. Bora Pub se svađa sa Dušankom zbog Nadeždinog ponašanja jer je čuo glasine da je u vezi sa Nemcem i priče da je nemačka kurva. Pretura Nadeždinu sobu i pronalazi srpsko - nemački rečnik. Nadežda dolazi kod Franca, ona se ponaša uobičajeno, ali on nije više pažljiv kao ranije. Nakon grubog seksa, saopštava joj da su shvatili da ona prenosi poruke. Hapsi je i sprovodi u Gestapo. Bora je noću čeka da se vrati.
Bora Pub dolazi kod Milana Nedića, koji mu priča da ga je po hrabrosti zapamtio još u 1 svetskom ratu. Bora mu, ipak, govori da nije spreman da prihvati njegov poziv u vladu. Bora se vraća kući gde zatiče Nemce kako preturaju i Dušanku koja mu govori da je Nađa uhapšena. Gestapo nastavlja da isleđuje Bogdana, on ponovo odbija da prizna ko je Stojan Jakšić (Petar). Dovode ga u ćeliju sa komunistima, a zatim ga ponovo saslušavaju. Petra dovode u kancelariju sa mapom Sovjetskog saveza i traže mu da oda njihove vojne namere. Islednik mu govori sve detalje koje je i preko koga uspeo da sazna o Petru. Petar odbija saradnju sa njima i počinju da ga muče; prvo fizički, a potom dovode svedoke. Poslednju dovode Nađu koju, takođe, muče pred njim. Nađa se žali da nije mogla da izdrži njihovo mučenje. Petar gubi svest u više navrata i ima snoviđenja; seća se svog i Mileninog upoznavanja i zajedničkog bolovanja tifusa u valjevskoj bolnici. Bora se i dalje nada Nađinom povratku, Dušanka ga nagovara da moli Nedića za pomoć. U flešbekovima vidimo scene Mileninog i Petrovog druženja iz Beča tri godine ranije.
Dušanka moli Boru da ponovo zove Nedića da moli za pomoć da oslobode Nađu. Bora dolazi u specijalnu policiju da se raspita za nju ali ne saznaje ništa. Nađu u ćebetu donose u žensku ćeliju u zatvoru. Zatvorenice se dele na ove što je osuđuju i one koje je opravdavaju. Sve ih kasnije odvode na streljanje. Bora odlazi kod Nedića i moli ga za pomoć. Nediću telefonom govore da je Nađa streljana i on to saopštava Bori. Bogdan dolazi na isleđivanje kod Vujkovića. Vujković mu govori da je Nađa streljana i da ga je Milena varala sa Petrom. Bornj sluđen luta, nailazi na nemačke vojnike, ne posluša njihovo naređenje da se zaustavi i ubijaju ga. Bogdanu govore da će ga prebaciti kod Petra i njih dvojica se suočavaju u zatvoru. Petar ga moli za razgovor, ali Bogdan to odbija. Petar traži da ga razapnu, a Bogdana puštaju iz Gestapoa. U flešbekovima vidimo Bogdanov boravak u Moskvi i scenu u kojoj Sveta Rakić dolazi kod njega...
Služavka Cana dolazi kod Milene u Prerovo, govori joj da je Vukašin uhapšen a Bora i Nađa ubijeni. Milena odlazi u Beograd kod Dušanke, ali ne uspeva ni malo da je uteši pa se vraća u Prerovo. Mileni Nemci donose pismo da je Petar ubijen. Ivan od partizana u okolini Prerova traži da ga prime u svoj odred, piše Mileni pismo sa razlozima svog odlaska. Ivan odlazi u odred, tamo mu Jaki govori da je Bogdan pušten iz Gestapoa, te da Ivana neće primiti u odred. Partizani na čelu sa Mirkom Čekićem hapse Bogdana i odvode ga od ujaka Miluna. Bogdana vode vezanog kroz selo. U partizanskom odredu se ponovo sreće sa Jakim koji mu govori da je Monik Dibosk agent francuske policije. Bogdana muče pred streljanje. Miško dolazi u odred sa zadatkom da učestvuje u Bogdanovoj likvidaciji. Ivan priča sa Milenom o Veri, kako je čuo da se Najdenova vila na Dedinju pretvorila u kupleraj. U flešbekovima vidimo Verino i Ivanovo upoznavanje u mladosti.
Bogdana muče partizani pre streljanja; on pokušava da se ubije ali bezuspešno. Odvode ga na streljanje i tu prepoznaje Miška. Vladimir je ranjen, Miško ga preuzima iz kola sa ranjenicima i nosi ka selu i priča mu da je Bogdan ubijen. Ostavlja ga u selu, gde bolničarka počinje da ga neguje. Prvi put u životu se predstavlja kao Katić. U flešbekovima čujemo Bogdanovo oproštajno pismo Vladimiru (za vreme Vladimirovog ranjavanja). Miško treba da prenese tovare srebra. Uz velike gubitke u ljudstvu uspeva da se probije do čete. Vladimir leži u bolnici u kojoj vlada opšta panika zbog približavanja Nemaca. Svi ranjenici odbijaju pomoć pri povlačenju. Miško dolazi po Vladimira iz bolnice, dok ga preostali drugovi optužuju da ih je izdao zato što se sam spasao. Miško i Vladimir beže u planinu gde se skrivaju da prežive nemačku odmazdu uz pomoć jedne žene. U Prerovu četnici batinaju Rosu a Milena i Ivan odlučuju da odu iz Prerova...