XVIII a. Garsaus bankų biuro vyresnysis pareigūnas keliauja į Prancūziją su gana sunkiu pavedimu: jis privalo pranešti savo senojo kliento Lucy Manette dukrai, kad jos tėvas gyvas. Daktaras Manette aštuoniolika metų praleido Bastilijoje, visą tą laiką jo šeima nieko apie jį nežinojo. Dukra tikėjo, kad tėvas seniai mirė. Liuciją užklupo žinia. Kartu su darbuotoja ji eina pasiimti tėvo. Būdamas didelių psichinių kančių būsenoje, daktaras Manette gyveno su savo senu tarnu ir nesuvokė, kad jau yra laisvas. Liucija su tėvu išvyksta į Angliją. Dukros sugeba pažadinti tėvą gyvenimui, dabar jis retai prisimena ką patyrė ir gyvena beveik normaliai.
Po penkerių metų Manette šeima dalyvauja Charleso Darnay, kaltinamo aukšta išdavyste, teisme. „Cardboard“ advokato pastangų dėka Darnay yra visiškai išteisintas ir paleistas. Charlesas ir Lucy įsimyli ir susituokia.
Charlesas Darnay Anglijoje gyvena keistu vardu, Prancūzijoje priklausė aristokratų šeimai, kurią visais įmanomais būdais stengėsi smerkti, atsisakydamas paveldimų teisių. Jo prancūzų šeima žinoma dėl žiauraus elgesio su paprastais žmonėmis.Dėl šios priežasties markizę, dėdę Charlesą, nužudo vadinamieji patriotai, būsimi revoliucionieriai, o visa jo šeima yra nuteista sunaikinti. Kai Lucy tėvas sužino, kad Darnay yra markizo palikuonis, su juo įvyksta naujas išpuolis: markizai prisidėjo prie Manette neteisėto įkalinimo.
Prancūzijoje prasideda revoliucija, valdžią užgrobia plačios žmonių masės. Šalyje prasideda chaosas, bėga prancūzų diduomenė, nelaisvė yra karalius, seni įstatymai keičiami naujais, siautėja kitas, naujas gyvenimas, kyla smurtas prieš tuos, kurie ilgus šimtmečius spaudė žmones. Charlesas Darnay nusprendžia vykti į Paryžių, kad išgelbėtų savo vadybininką nuo keršto.
Jis slapta palieka savo šeimą Prancūzijai, kur yra areštuotas ir įkalintas kaip nekenčiamos aristokratijos atstovas. Jo gelbėti atvyksta visa Charleso šeima. Daktaras Manette, kurį revoliucionieriai gerbia už savo sunkią kalėjimo praeitį, iššaukia veiklos audrą ir nuteikia visus už Charlesą. Po dvejų metų teismas pripažino Charlesą nekaltu ir paleistas iš įkalinimo įstaigos. Tą pačią dieną jis vėl areštuotas dėl trijų asmenų pasmerkimo: senojo tarno, kuris po Bastilijos turėjo Manetą, jo žmonos apsėstas keršto ir kažkokio nežinomo asmens.
Charlesas pradeda naują teismo procesą. Visuomenei sakoma, kad trečiasis asmuo, smerkiantis Charlesą, yra Liucijos tėvas. Paaiškėjo, kad po Bastilijos užpuolimo senasis tarnas apieškojo buvusio Manetės kamerą ir rado jo parašytą dienoraštį, kuriame daktaras Manette pasakoja apie savo tėvo ir dėdės Darnay priekabiavimą prie valstiečių šeimos: nėščia valstietė buvo išprievartauta, jos vyras buvo kankinamas iki mirties, moters brolis buvo mušamas, o jos sesuo. pasislėpė niekur.Manette buvo pakviesta į markizės namus prižiūrėti prievartaujamos valstietės ir jos brolio. Jie kalbėjo apie markizų pasipiktinimą, ir gydytojas nusprendė apie tai pranešti ministrui. Tačiau pranešimas nepasiekė, o pati Manette buvo įkalinta Bastilijoje. Dienoraštyje jis keikia visą markizių šeimą. Garsiai perskaitęs šias užrašus Charlesas neturėjo jokių šansų: jis vienbalsiai buvo pripažintas kaltu ir nuteistas mirti.
Daktaras Manette nieko negali padaryti dėl Charleso ir vėl yra be sąmonės. Charlesą išgelbėjo advokatas Cardboardas, kuris yra įsimylėjęs Liuciją ir yra pasirengęs viskam ne tik dėl jos, bet ir dėl visos šeimos. Jis dalijasi panašumu su Darnay ir padeda jam pabėgti likdamas kameroje. Darney su šeima saugiai palieka Prancūziją. Vietoj Karolio įvykdytas kartonas.
Senojo tarno žmona yra tos valstiečio sesuo, kurią prievartavo Karolio tėvas ir dėdė. Ji nori išnaikinti visą Darnay šeimą, įskaitant jo žmoną. Jos planus sunaikina mokytoja Lucy, kuri nužudo keršytoją.
Pasakojimas baigiasi vėlesnių įvykių aprašymu: daugybė „patriotų“ labai greitai sekė savo aukas į giljotiną. Charlesas ir Lucy pavadino savo vaiką „Cardboard“ vardu ir perdavė šią istoriją savo palikuonims.