XVIII gadsimts. Plaši pazīstama banku biroja vecākā amatpersona dodas uz Franciju ar diezgan sarežģītu norīkojumu: viņam jāinformē sava vecā klienta Lūcija Manette meita, ka viņas tēvs ir dzīvs. Dr Manette astoņpadsmit gadus pavadīja Bastīlijā, visu šo laiku viņa ģimene neko par viņu nezināja. Meita uzskatīja, ka tēvs jau sen ir miris. Lūciju pārsteidz ziņas. Kopā ar darbinieku viņa dodas paņemt savu tēvu. Atrodoties lielu garīgu ciešanu stāvoklī, doktors Manette dzīvoja pie sava vecā kalpa un nesaprata, ka viņš jau ir brīvs. Lūcija un viņa tēvs dodas uz Angliju. Meitām izdodas pamodināt tēvu dzīvībai, tagad viņš reti atceras piedzīvoto un dzīvo gandrīz normāli.
Pēc pieciem gadiem Manette ģimene ir iesaistīta Čārlza Darnaja tiesāšanā, kurš tiek apsūdzēts par nodevību. Pateicoties Cardboard advokāta centieniem, Darnay tiek pilnībā attaisnots un atbrīvots. Čārlzs un Lūcija iemīlas un apprecējas.
Čārlzs Darnajs Anglijā dzīvo ar dīvainu vārdu, Francijā viņš piederēja aristokrātiskajai ģimenei, no kuras viņš visos iespējamos veidos centās sevi noniecināt, atsakoties no mantojuma tiesībām. Viņa franču ģimene ir pazīstama ar cietsirdīgu izturēšanos pret vienkāršiem cilvēkiem.Tieši šī iemesla dēļ marķīzi, tēvoci Čārlzu nogalina tā sauktie patrioti, nākamie revolucionāri, un visai viņa ģimenei tiek piespriesta iznīcināšana. Kad Lūsijas tēvs uzzina, ka Darnaja ir Markīza pēcnācējs, ar viņu notiek jauns uzbrukums: markīši sekmēja Manette nelikumīgo ieslodzījumu.
Francijā sākas revolūcija, varu sagrābj plašās tautas masas. Valstī sākas haoss, franču aristokrātija bēg, karalis tiek sagūstīts, vecie likumi tiek aizstāti ar jauniem, plosās vēl viena, jauna dzīve, ar vardarbību pret tiem, kas daudzus gadsimtus ir apspieduši tautu. Čārlzs Darnajs nolemj doties uz Parīzi, lai glābtu savu menedžeri no atriebības.
Viņš slepeni atstāj savu ģimeni uz Franciju, kur tiek arestēts un ieslodzīts kā ienīstās aristokrātijas pārstāvis. Visa Kārļa ģimene ierodas Parīzē, lai viņu glābtu. Dr Manette, kuru revolucionāri respektē viņa sarežģīto cietuma pagātni, atklāj aktivitātes vētru un visus sagatavo Čārlzam. Divus gadus vēlāk tiesa atzina Čārlzu par vainīgu un atbrīvoja no apcietinājuma. Tajā pašā dienā viņš atkal tiek arestēts, denonsējot trīs personas: veco kalpu, kuram pēc Bastīlijas bija Mannets, viņa sievas un kādas nezināmas personas apsēsta atriebība.
Čārlzs sāk jaunu tiesas procesu. Sabiedrībai tiek teikts, ka trešā persona, kas nosoda Kārli, ir Lūsijas tēvs. Izrādījās, ka pēc uzbrukuma Bastille vecais kalps pārmeklēja bijušās Manette kameru un atrada viņa rakstītu dienasgrāmatu, kurā doktors Manette stāsta par tēva un tēvoča Darnay vardarbību zemnieku ģimenē: grūtniece zemniece tika izvarota, viņas vīrs spīdzināts līdz nāvei, sievietes brālis tika sadurts un viņas māsa paslēpies nekurienes vidū.Manette tika uzaicināta uz Markīzes māju, lai pieskatītos izvaroto zemnieku sievieti un viņas brāli. Viņi runāja par marķīza sašutumu, un ārsts nolēma par to informēt ministru. Tomēr ziņojumu nesasniedza, un pati Manette tika ieslodzīta Bastīlijā. Dienasgrāmatā viņš nolād visu Marķīšu ģimeni. Pēc skaļa šo piezīmju lasīšanas Kārlim nebija nekādu iespēju: viņš vienbalsīgi tika atzīts par vainīgu un notiesāts uz nāvi.
Dr Manette neko nevar izdarīt Čārlza labā un atkal ir bezsamaņā. Čārlzu izglābj advokāts Kartons, kurš ir iemīlējies Lūsijā un ir gatavs jebkam ne tikai viņas, bet arī visas viņas ģimenes labā. Viņam ir līdzība ar Darnaju un palīdz viņam aizbēgt, tā vietā paliekot kamerā. Darnijs un viņa ģimene droši pamet Franciju. Kārļa vietā izpildīts kartons.
Vecā kalpa sieva ir tās zemnieces māsa, kuru izmantoja Kārļa tēvs un tēvocis. Viņa vēlas iznīcināt visu Darnay ģimeni, ieskaitot viņa sievu. Viņas plānus iznīcina skolotāja Lūsija, kura nogalina atriebēju.
Stāsts beidzas ar turpmāko notikumu aprakstu: liels skaits "patriotu" ļoti drīz sekoja viņu upuriem giljotīnai. Čārlzs un Lūcija nosauca savu bērnu pēc Kartona un nodeva šo stāstu saviem pēcnācējiem.