City of Thieves Summary: A Siege of Leningrad Survival Story
TL;DR: The Short Version
In January 1942, the German army has sealed off Leningrad, and the city is slowly starving behind the blockade lines.
Seventeen-year-old Lev Beniov is caught looting a dead German paratrooper and thrown into the Crosses prison, where he expects to be shot at dawn.
Instead, an NKVD colonel offers him a bizarre deal.
David Benioff’s City of Thieves sends Lev and a charming soldier named Kolya across a frozen, half-dead city on a search for twelve real eggs — a quest that carries them past cannibals, partisan ambushes, and enemy lines.
- The setup: A starving teenager and a boastful soldier are spared from execution on one condition — bring the colonel twelve eggs in five days.
- The world: Leningrad in January 1942, where rations are sawdust bread and cannibalism exists in dark apartments.
- The bond: Lev and Kolya’s unlikely friendship is the engine of the book, built on shared danger rather than shared temperament.
- The journey: The egg hunt becomes a fifty-kilometer march behind German lines, through partisan camps and prisoner columns.
- The cost: Not everyone survives, and the ending delivers both a hard loss and a long-delayed reunion.
Key themes include survival against moral collapse, friendship across difference, the arbitrary cruelty of war, and the way stories and humor keep people sane.
You May Also Like: The Women by Kristin Hannah Summary — A Gripping Tale of Female Heroism
Who Will Enjoy This Book
Readers of World War II historical fiction, especially stories set on the Eastern Front, form the core audience.
The novel also appeals to those who prefer coming-of-age arcs, buddy narratives built on mismatched personalities, and war stories that mix dark humor with grim realism.
Its short length, fast pacing, and episodic structure make it accessible to readers who avoid denser historical fiction.
Those seeking graphic combat detail will find less of it here than in typical war novels; the focus stays on survival, hunger, and human behavior under siege.

City of Thieves Summary (Spoilers Ahead)
Spoiler warning: The section below covers the complete plot, including the ending.
The novel opens with a framing scene. David, a Los Angeles screenwriter, visits his retired grandparents in Florida to record his grandfather Lev’s wartime memories on tape. Lev agrees to talk for a week, and the book becomes his account of January 1942.
In besieged Leningrad, seventeen-year-old Lev serves on the rooftop firefighting brigade of his apartment building, the Kirov.
On New Year’s Eve, a dead German pilot parachutes onto Voinova Street and the neighborhood boys race to loot the body.
Lev takes a German hunting knife. When an NKVD car arrives, his friends escape, but Lev stays to help his friend Vera over a gate and is arrested for curfew violation and looting state property.
He is taken to the Crosses prison and placed in a cell with Nikolai “Kolya” Vlasov, a twenty-year-old soldier detained on suspicion of desertion. Kolya talks constantly about women, literature, and chess, while Lev stays quiet and hides the knife in his boot.
The next morning, guards bring both men to a requisitioned mansion on Kamenny Island. Colonel Grechko, a scarred NKVD officer, explains that his daughter is marrying on Friday and his wife wants a traditional wedding cake.
Eggs no longer exist in the city. Grechko offers Lev and Kolya their freedom and ration cards if they deliver twelve real eggs by Thursday sunrise; otherwise, they will be executed.
Their first stop is the Haymarket, where black-market stalls sell “Badayev mud,” wood alcohol, and library-glue candy — but no eggs. A black-bearded man offers to sell them eggs from his apartment along the Fontanka Canal.
Inside, Lev pulls back a curtain and finds a butcher room with flayed human limbs and a child’s rib cage. The couple are cannibals. Kolya punches the woman unconscious, Lev draws his knife, and the two flee into the street.
Returning to Voinova Street, Lev finds the Kirov reduced to rubble by a German bomb. He believes everyone he grew up with is dead.
Kolya takes him to the apartment of Sonya Ivanovna, an art history student and his former lover, who lives with a group of exhausted surgeons. Lev listens through the wall as Kolya and Sonya spend the night together.
A tip leads them to a rooftop chicken coop near the Narva Gate. There they find eighty-year-old Ruslan dead in the straw with a shotgun on his lap, and his starving grandson Vadim, who gives them his last bird.
The bird is named Darling. Back at Sonya’s, the surgeon Timofei inspects it and delivers the bad news: Darling is a rooster, not a hen.
They cook the rooster into soup and eat it. Before dawn, Kolya wakes Lev with a new plan — march fifty kilometers to Mga, behind German lines, where Sonya’s uncle once ran a poultry collective.
Following the Moscow rail line out of the city, they pass frozen corpses stripped of flesh. At the Soviet front line, a Tartar sergeant at a Katyusha battery inspects their pass and gives them bread.
Behind enemy lines, they cross a field of frozen Soviet anti-tank dogs, shot by German gunners before they could reach the tanks. Kolya cuts the throat of a dying sheepdog to end its suffering.
Lost and freezing, they spot an isolated stone farmhouse with firelight and music. Kolya forces his way inside and finds four young Russian women — Nina, Galina, Lara, and Olesya — kept as forced comfort girls for German officers.
The girls feed them potatoes and black bread. Lara tells them about Zoya, a fourteen-year-old girl whose feet were sawed off by Major Kurt Abendroth after she tried to escape.
Kolya decides to stay and ambush the officers who arrive at midnight. Partisan snipers strike first, killing six Germans outside. The partisan leader, Korsakov, forces Kolya to shoot each body in the head, then allows the two to join the retreat.
Among the partisans is Vika, a red-haired sniper from Archangel armed with a German K98. Marching through the dark forest, Kolya recites a passage from a novel called The Courtyard Hound — which Lev realizes Kolya invented himself.
At a trapper’s cabin near Lake Ladoga, Kolya admits the real reason for his arrest: he missed his unit’s transport while chasing a woman on New Year’s Eve. At noon, a German mountain company approaches.
The partisans scatter under fire and Korsakov is killed. Lev, Kolya, Vika, and a partisan named Markov blend into a column of Soviet prisoners, but a peasant informant denounces Markov and German troops shoot him dead on the spot.
The Germans march the prisoners to a schoolhouse for a fake literacy test, promising office jobs in Vyborg to those who can read. Lev, Vika, and Kolya pretend to be illiterate. The fifty-seven prisoners who pass the test are marched against a wall and machine-gunned.
Locked in a toolshed overnight, the survivors slit the informant’s throat while he sleeps. Vika shares a slice of real rye bread with Lev and rests her head on his shoulder until morning.
The next day the column marches beside a German convoy toward Krasnogvardeysk. Kolya spots Abendroth’s command car and approaches the troopers with a wager: that Lev can beat the Major at chess without a queen.
Amused, Abendroth agrees. That evening the three are brought to his warm headquarters, where he sees through their disguises — identifying Lev as a Jew, Vika as a girl, and Kolya as a soldier — but accepts the match anyway.
If Lev wins, Vika goes free and they get a dozen eggs. Lev plays a Queen’s Gambit Declined and traps Abendroth on the twenty-eighth move.
As Vika reaches for her concealed knife, Abendroth tackles Lev and draws his pistol. Lev wrestles for the barrel and drives his German hunting knife into the officer’s chest. Kolya and Vika kill the remaining guards, and Lev loses the top half of his left index finger in the fight.
They jump from a second-story window with submachine guns and a box of eggs. Near the Leningrad outskirts, Vika kisses Lev, learns his full name, and promises to find him after the war.
At dawn on Thursday, jittery Soviet factory guards mistake Lev and Kolya for the enemy and open fire. Kolya is hit in the hip, an artery severed. He bleeds to death in the backseat of the vehicle racing him to the hospital, smiling at Lev as he dies.
Lev delivers the eggs to Grechko and learns the NKVD has already airlifted four dozen eggs for the wedding feast. Grechko gives him two Grade One officer ration cards and advises that silence is the secret to a long life.
Lev survives the rest of the siege working for the army newspaper Red Star. In August 1945, Vika arrives at his Leningrad apartment in a yellow dress, carrying a cardboard carton of twelve eggs. She moves in, and they build a life together.
Continue Reading: The Diamond Eye by Kate Quinn Summary: A Librarian, a Rifle, and 309 Lives
Summary by Chapter (Spoilers)
This section offers a brief look at each chapter for readers who want to see how the book is structured.
The novel contains a Prologue and 27 numbered chapters.
Prologue: David, a screenwriter in Los Angeles, visits his grandparents in Florida to record his grandfather Lev’s war memories for an essay. Lev agrees to tell the story of one week in January 1942, when he met his wife and lost his best friend.
Chapter 1: Lev serves on a rooftop firefighting crew at the Kirov during the blockade, with rations cut to sawdust bread. On New Year’s Eve, he races to loot a dead German pilot and takes a hunting knife, then is arrested when he stays behind to help Vera over a gate.
Chapter 2: Lev sits in a freezing cell at the Crosses prison expecting execution. Guards bring in Kolya Vlasov, a talkative twenty-year-old soldier detained for desertion, while Lev hides the stolen knife in his boot.
Chapter 3: Colonel Grechko offers the two men a reprieve: bring him twelve real eggs for his daughter’s wedding cake by Thursday morning, or face execution. He gives them four hundred rubles and curfew passes but no ration cards.
Chapter 4: Lev and Kolya walk through the ruined city toward the Haymarket, passing dragon’s teeth and corpses on sleds. Kolya offers unsolicited advice on romance and literature and recounts the bombing of the Leningrad Zoo.
Chapter 5: The Haymarket yields no eggs, only Badayev mud, weapons, and wood alcohol. A vendor mentions a rooftop chicken coop near the Narva Gate, then a black-bearded giant claims he has eggs at his apartment on the Fontanka Canal.
Chapter 6: Inside the apartment, Lev discovers a butcher room with flayed human limbs and a child’s rib cage. The couple are cannibals; Kolya punches the woman, and the two escape down the stairwell into the street.
Chapter 7: An air raid has reduced the Kirov to rubble, and Lev believes his neighbors are all dead. Kolya takes him to Sonya Ivanovna’s apartment, where Lev listens bitterly as the two share a bedroom.
Chapter 8: At the rooftop coop near the Narva Gate, they find Ruslan dead with a shotgun on his lap and his starving grandson Vadim beside him. Vadim refuses money and gives them his last surviving bird.
Chapter 9: The bird, named Darling, is placed in a cookie tin to lay eggs while Kolya learns Lev’s father was the purged poet Abraham Beniov. The surgeon Timofei arrives and reveals Darling is a rooster.
Chapter 10: The group cooks the rooster into soup and drinks vodka while Lev plays speed chess. Before dawn, Kolya proposes marching fifty kilometers to Mga behind German lines, and Lev reluctantly agrees.
Chapter 11: Following the snow-covered Moscow rail line, Kolya balances on the rails and describes his invented novel, The Courtyard Hound. They pass a frozen family stripped by cannibals and receive bread from a Tartar sergeant.
Chapter 12: Behind German lines, Lev feels an odd sense of liberation. They cross a field of frozen Soviet anti-tank dogs and Kolya cuts the throat of a dying sheepdog to end its suffering.
Chapter 13: Lost and without shelter, Kolya admits they took the wrong line and are nowhere near Mga. Facing death from cold, Lev insists on approaching a stone farmhouse glowing with firelight.
Chapter 14: Kolya forces his way inside and finds four Russian women kept as comfort girls for Nazi officers. They feed the two potatoes and bread, and Lara describes how Abendroth sawed off Zoya’s feet.
Chapter 15: Kolya decides to stay and ambush the officers who arrive at midnight, cleaning his pistol and writing in his journal. He gives Lev a deck of French playing cards and tells him they are unbreakable like Leningrad bricks.
Chapter 16: Partisan snipers ambush the German vehicles outside. Kolya proves his identity by trading profanities with the partisans, and Korsakov forces him to shoot each dead officer in the head.
Chapter 17: The partisans allow the two to join their retreat into the forest, leaving the girls to flee south. Kolya recites a passage from The Courtyard Hound, and Lev realizes the novel and its author are entirely invented.
Chapter 18: At a cramped trapper’s cabin near Lake Ladoga, thirteen people huddle around a stove. Kolya admits he was arrested for missing his unit’s transport while chasing a woman, and Lev asks him why the night sky is dark.
Chapter 19: A German mountain company attacks the cabin, and Korsakov is shot dead. Lev, Kolya, Vika, and Markov blend into a prisoner column, but a peasant denounces Markov and German troops shoot him.
Chapter 20: At a schoolhouse, an Einsatzkommando officer conducts a fake literacy test promising office jobs. Lev, Vika, and Kolya feign illiteracy, and the fifty-seven prisoners who pass are executed against a wall.
Chapter 21: Locked in a toolshed overnight, the prisoners debate escape while someone slits the informant’s throat. Vika shares real rye bread with Lev and sleeps with her head on his shoulder.
Chapter 22: Marching beside a German convoy toward Krasnogvardeysk, the group spots Abendroth’s command car. Kolya approaches the troopers and wagers that Lev can beat the Major at chess without a queen.
Chapter 23: In a sheep barn, Vika buries the concealed handguns and straps her knife against her chest. That night they are brought to Abendroth’s headquarters, where he identifies them but accepts the match.
Chapter 24: Lev plays a Queen’s Gambit Declined and traps Abendroth on the twenty-eighth move. When Abendroth tackles him and draws a pistol, Lev stabs him with the German knife; Kolya and Vika kill the guards, and Lev loses part of a finger.
Chapter 25: The three escape with submachine guns and the box of eggs, and Vika leaves to join another partisan unit after kissing Lev. Soviet guards shoot Kolya at the Leningrad lines, and he bleeds to death in the vehicle taking him to a hospital.
Chapter 26: Lev delivers the eggs to Grechko and learns the NKVD already airlifted four dozen for the feast. Grechko gives him officer ration cards, and Lev survives the siege working for Red Star until Vika finds him in August 1945.
Chapter 27: The closing chapter completes the framing narrative, returning to the present-day recording sessions between Lev and his grandson David. Lev reflects on the people he lost and the life he built with Vika after the war.
Characters in This Book
| Character | Role |
|---|---|
| Lev Abramovich Beniov | Seventeen-year-old narrator and rooftop firefighter arrested for looting a German corpse. |
| Nikolai “Kolya” Vlasov | Twenty-year-old soldier detained for desertion who partners with Lev on the egg hunt. |
| Viktoriya “Vika” | Red-haired partisan sniper from Archangel who joins the two men. |
| Colonel Grechko | NKVD officer who spares Lev and Kolya in exchange for twelve eggs. |
| Major Kurt Abendroth | Einsatzgruppe officer and chess player responsible for war crimes against civilians. |
| Sonya Ivanovna | Art history student and Kolya’s former lover who shelters the pair. |
| Timofei | Hospital surgeon staying at Sonya’s apartment who plays chess with Lev. |
| Vadim | Starving boy found guarding a rooftop chicken coop after his grandfather’s death. |
| Ruslan | Vadim’s grandfather, found dead in the chicken coop with a shotgun. |
| Black-Bearded Giant and Wife | Cannibals on the Fontanka Canal who lure starving citizens with offers of eggs. |
| Korsakov | Leader of a partisan unit behind German lines. |
| Markov | Partisan captured with the group and executed after being denounced. |
| Nina, Galina, Lara, Olesya | Russian women held as forced comfort girls at a farmhouse near Berezovka. |
| Zoya | Fourteen-year-old girl maimed by Abendroth after an escape attempt. |
| David Beniov | Lev’s grandson, a screenwriter who records his grandfather’s story. |
What the Novel Examines
| Theme | How the Book Presents It |
|---|---|
| Survival and moral erosion | Starvation in Leningrad drives residents to eat sawdust bread, wood alcohol, library glue, pets, and human flesh. Characters like the cannibal couple on the Fontanka represent the extreme end of that collapse. |
| Friendship across difference | Lev is quiet, cautious, and self-conscious; Kolya is loud, reckless, and confident. Their shared ordeal turns them into companions who protect each other at personal risk. |
| The arbitrariness of wartime violence | The literacy test at the schoolhouse, the execution of Markov, and the shooting of Kolya by Soviet guards all show death arriving by mistake or bureaucratic logic. |
| Stories as psychological shelter | Kolya invents the novel The Courtyard Hound and recites it aloud. Lev plays chess, Kolya writes in his journal, and the group trades jokes and music through the worst conditions. |
| Coming of age through horror | Lev begins the book obsessed with romantic ideas of heroism and ends it having killed a man, lost a finger, and watched his best friend die. |
Next on Your Reading List: The Forest of Vanishing Stars Summary: A WWII Saga of Survival
Book Details at a Glance
| Genre & Subgenre | Historical Fiction; War Drama, Coming-of-Age, Black Comedy, Survival Fiction |
| Core Narrative Tropes | Unlikely duo, MacGuffin quest, siege survival, framing narrative |
| Tone & Atmosphere | Darkly humorous, gritty, tense, melancholic, visceral |
| Primary Conflict | Lev and Kolya must find twelve eggs within five days or be executed by the NKVD |
| Pacing Style | Episodic, fast-paced, linear, covering seven days in January 1942 |
| ISBN | 978-0452295292 (ISBN-10: 0452295297) |
| Pages | 272 |
| Book Structure | Prologue, 27 numbered chapters, acknowledgments |

David Benioff: From Page to Screen
David Benioff is an American writer and producer born in New York City in 1970. He published his debut novel, The 25th Hour, in 2001, followed by the short story collection When the Nines Roll Over in 2004 and City of Thieves in 2008.
He wrote the screenplays for The 25th Hour, Troy, The Kite Runner, and X-Men Origins: Wolverine. With D. B. Weiss, he co-created the HBO series Game of Thrones, which ran from 2011 to 2019.
Quotes from The Book
“You have never been so hungry; you have never been so cold.”
“David,” he said. “You’re a writer. Make it up.”
“You’re not thieves? You abandoned your unit—no, no, shut up, don’t say anything. You abandoned your unit and the moment you did that you forfeited your rights as a soldier in the Red Army—your right to carry your rifle, to wear that coat, those boots. You’re a thief. And you, Big Nose, you looted a corpse.”
“There’s no time for grieving. The Nazis want us dead. We can cry about it as much as we want, but that won’t help us fight them.”
“Death to cowards! Death to panic mongers! Death to rumor spreaders! To the tribunal with them. Discipline. Courage. Firmness. And remember this: Leningrad is not afraid of death. Death is afraid of Leningrad.”
“You can’t burn a brick. You can’t starve a brick.”
“Winning the war, that’s the only important thing.” — “No,” I said, “I disagree. Markov was important. So am I and so are you. That’s why we have to win.”
“He smiled because he knew how terrified I was of dying. This is what I believe. He knew I was terrified and he wanted to make it a little easier for me.”
Books Like City of Thieves
The 900 Days by Harrison E. Salisbury — A nonfiction account of the Siege of Leningrad that Benioff cites as his primary historical source. It covers the same blockade, starvation, and civilian survival conditions the novel depicts.
A Town Like Alice by Nevil Shute — A World War II survival narrative following captives through brutal conditions in the Pacific. It shares the focus on endurance, dignity, and bonds formed under extreme pressure.
All the Light We Cannot See by Anthony Doerr — Follows young protagonists through World War II atrocities with atmospheric prose. It shares the wartime coming-of-age structure and the emphasis on human connection amid destruction.
The Book Thief by Markus Zusak — A young protagonist comes of age in World War II Europe, with a blend of tragedy and dark humor. It shares the theme of literature and language as a coping mechanism during wartime.
Kaputt by Curzio Malaparte — Cited in the acknowledgments as an influence for its surreal portrayal of the Eastern Front. It shares the unvarnished depiction of German anti-partisan operations.
Life and Fate by Vasily Grossman — A sweeping novel of the Eastern Front and the Battle of Stalingrad, including Soviet prison and camp experiences. It shares the historical setting and the moral questions raised by total war.
The Siege by Helen Dunmore — A novel set during the Leningrad blockade focusing on a family’s daily struggle to survive the winter. It shares the same setting, the starvation conditions, and the intimate scale of civilian survival.









