Investigator Lom returns to Mirgorod and finds the city in the throes of a crisis. The war against the Archipelago is not going well. Enemy divisions are massing outside the city, air raids are a daily occurrence and the citizens are being conscripted into the desperate defense of the city. But Lom has other concerns. The police are after him, the mystery of the otherworldly Pollandore remains and the vast Angel is moving, turning all of nature against the city. But will the horrors of war overtake all their plans?