XVIII wiek Starszy urzędnik znanego biura bankowego jedzie do Francji z dość trudnym zadaniem: musi poinformować córkę swojego starego klienta, Lucy Manette, że jej ojciec żyje. Dr Manette spędził osiemnaście lat w Bastylii, przez cały ten czas jego rodzina nic o nim nie wiedziała. Córka wierzyła, że jego ojciec już dawno umarł. Lucy jest zaskoczona wiadomościami. Wraz z pracownikiem idzie odebrać ojca. Będąc w stanie wielkiego stresu psychicznego, dr Manette mieszkał ze swoim starym sługą i nie zdawał sobie sprawy, że był już wolny. Lucy i jego ojciec jadą do Anglii. Córkom udało się obudzić ojca do życia, teraz rzadko pamięta to, czego doświadczył i żyje prawie normalnie.
Pięć lat później rodzina Manette bierze udział w procesie Charlesa Darnaya, oskarżonego o zdradę stanu. Dzięki staraniom prawnika Cardboard Darnay zostaje w pełni uniewinniony i zwolniony. Charles i Lucy zakochują się i biorą ślub.
Charles Darnay mieszka w Anglii pod dziwnym nazwiskiem, we Francji należał do arystokratycznej rodziny, którą starał się w każdy możliwy sposób zrzec się, zrzekając się dziedzicznych praw. Jego francuska rodzina znana jest z okrutnego stosunku do zwykłych ludzi.Z tego powodu markiz, wujek Karol, zostaje zabity przez tak zwanych patriotów, przyszłych rewolucjonistów, a cała jego rodzina zostaje skazana na zniszczenie. Kiedy ojciec Lucy dowiaduje się, że Darnay jest potomkiem markiza, następuje z nim nowy atak: markiz przyczynił się do nielegalnego uwięzienia Manette.
We Francji rozpoczyna się rewolucja, masy przejmują władzę. W kraju zaczyna się chaos, francuska arystokracja ucieka, król zostaje schwytany, stare prawa zostają zastąpione nowymi, kolejne, nowe życie szaleją, przemoc wobec tych, którzy uciskali lud przez wiele stuleci. Charles Darnay decyduje się na wyjazd do Paryża, aby uratować swojego menedżera przed represjami.
W tajemnicy opuszcza swoją rodzinę do Francji, gdzie zostaje aresztowany i uwięziony jako przedstawiciel znienawidzonej arystokracji. Cała rodzina Charlesa przybywa do Paryża, aby go uratować. Dr Manette, którego rewolucjoniści szanują za swoją trudną przeszłość w więzieniu, rozpętał burzę działalności i przygotowywał wszystkich do Charlesa. Dwa lata później sąd uznał Charlesa za winnego i zwolniono z aresztu. Tego samego dnia zostaje ponownie aresztowany za potępienie trzech osób: starego sługi, z którym mieszkał Manneth po Bastylii, obsesyjnej zemsty na żonie i nieznanej osobie.
Charles rozpoczyna nowy proces. Mówi się, że trzecią osobą, która potępiła Karola, jest ojciec Lucy. Okazało się, że po ataku na Bastylię stary sługa przeszukał dawną celę Manette'a i znalazł pamiętnik napisany przez niego, w którym dr Manette opowiada o znęcaniu się nad ojcem i wujem Darnayem nad rodziną chłopów: zgwałcono ciężarną wieśniaczkę, jej mąż torturowano na śmierć, dźgnięto jej brata, a jej siostrę ukrył się w szczerym polu.Manette został zaproszony do domu markiza, aby zajął się zgwałconą wieśniaczką i jej bratem. Rozmawiali o oburzeniu markiza, a lekarz postanowił poinformować o tym ministra. Jednak raport nie dotarł, a sam Manette został uwięziony w Bastylii. W dzienniku przeklina cały rodzaj markizów. Po przeczytaniu tych notatek Charles nie miał szans: został jednogłośnie uznany za winnego i skazany na śmierć.
Dr Manette nie może nic zrobić dla Charlesa i znów jest nieprzytomny. Charles jest uratowany przez prawnika Cardboard, który jest zakochany w Lucy i jest gotowy na wszystko nie tylko dla niej, ale dla dobra całej rodziny. Dzieli podobieństwo z Darnayem i pomaga mu uciec, pozostając w celi. Darney i jego rodzina bezpiecznie opuszczają Francję. Tektura wykonana zamiast Charlesa.
Żona starego sługi jest siostrą tej wieśniaczki, która była molestowana przez ojca i wuja Karola. Chce eksterminować całą rodzinę Darnayów, w tym jego żonę. Jej plany są niszczone przez nauczycielkę Lucy, która zabija mściciela.
Historia kończy się opisem kolejnych wydarzeń: duża liczba „patriotów” wkrótce podążyła za ofiarami do gilotyny. Charles i Lucy nazwali swoje dziecko imieniem Cardboard i przekazali tę historię swoim potomkom.