top of page
Robot On Battleground

The City Still Bleeds: Why Heavenfall Is the Grimdark Urban Fantasy You Didn't Know You Needed

  • Writer: Dennis Bischoff
    Dennis Bischoff
  • Apr 21
  • 8 min read

There's a moment early in Heavenfall, Dennis Bischoff's debut novel, where a man named Jack watches an angel at work.


The City Still Bleeds: Why Heavenfall Is the Grimdark Urban Fantasy You Didn't Know You Needed
The City Still Bleeds: Why Heavenfall Is the Grimdark Urban Fantasy You Didn't Know You Needed

It doesn't flap its wings. It doesn't herald the end of days with a divine trumpet. Instead, it moves like a kill squad. Three forms glide through the street, their halos "hard white coronas," their bodies "shimmering with fractal geometry," systematically sweeping the city like a piece of malware running a clean deletion pass. It pauses two meters from Jack's hiding spot, tilts its head "at an inhuman angle," and produces a sound "like dental drills layered over church organ." Then it moves on. Not out of mercy. Out of indifference.


That scene, so early in the novel, is the key to everything. Heavenfall is not a book about divine war. It's a book about what it feels like to be the collateral damage in one.


## Doctrine, Scars, and the End of the World (Again)


Set in an unnamed city in the grip of something called the Excision, Heavenfall imagines a world where angels are no longer mythological. They are operational. They operate in detachments. They follow a logic—a "doctrine"—that classifies human neighborhoods the way IT departments classify corrupted files: audit, quarantine, delete. Once a city block crosses what the angels call an "infection threshold," it is listed as "expendable." White Fire follows. Not metaphorical fire. The kind that erases the atoms.


At the center of this world is Jack Thorn, a man carrying something called a Scar—a bioluminescent wound down his face that functions like a sixth sense tuned to angelic frequency. It burns when angels are near. It maps threats. It costs him in ways the book slowly reveals. He is not a hero in any traditional sense. He's a vector, which is what the angels call him too—a contagion to be excised—and that dark joke runs through the entire novel. Jack is the thing the system is trying to delete, and the thing the system can't quite catch.


Around him, Bischoff assembles a cast of characters who feel genuinely alive in their particular exhaustion. Jun is a hacker working out of a derelict train car buried thirty meters underground, mapping the angels' algorithmic sweeps frame by frame on stolen camera feeds, living on cold ramen and pure professional stubbornness. Noor is a trauma surgeon who has adapted the logic of emergency medicine to a battlefield that no longer obeys medical rules, still running triage in a basement while the lobby above her fills with White Fire.


Mara is a survivor in the truest sense—not hardened into stoicism, but brittle and alive and dark-humored, her fear converted into forward motion because that's the only currency left. Lena operates in the shadows of the narrative's final acts, a field commander who carries a clarity the others can't quite manage. And Tomas, who joins Jack in the book's brutal third act, is the kind of secondary character who earns his pages so completely that when the story demands its price of him, it genuinely costs the reader something.


These are not characters who have accepted the apocalypse. They are characters who are actively, furiously annoyed by it.


## The Writing: Visceral, Dense, Unrelenting


Heavenfall is not a book that gives you room to breathe—and it earns that quality. Bischoff writes action with the kind of specificity that makes it feel filmed rather than described. When Jack fights an angel on a subway platform, the prose doesn't poeticize the violence; it catalogs it, the way a combat veteran would, in the cool technical shorthand of someone who has long since stopped finding violence interesting and is now simply trying to survive it. The bullets slow as they enter the corona around the angel. The casings cook off in white heat. The smoke tastes like "crucifix metal and atomic fire."


But the book is not only its action. Some of the most gripping passages are the quiet ones: Jun watching a blue dot on her Scar Map go dark for two beats before it flickers back, the chapter she describes as "weak, but steady." Noor in a basement with seventeen survivors, counting faces, working out the mathematics of who she can save. Jack sitting next to a girl he doesn't know in a subway tunnel, the world being erased overhead, and saying to her—softly, uselessly, because he doesn't know what else to offer—"We move fast or we're gone."


Bischoff has a sharp ear for dialogue that sounds natural under pressure. It's clipped, black-humored, and often sidesteps the emotional weight of what's happening—not because the characters don't feel it, but because acknowledging it fully would be a luxury they haven't earned. When Noor and Jack reunite in the hospital basement after a horrifying separation, she says nothing sentimental. She looks at his blood-caked face and says: "You came dressed for a party." He snorts. She passes him a stimpen. The affection is entirely encoded in what's not said.


The novel's structure is also worth noting. It moves in four acts—The Drop, Excision, Siege, and Heavenfall—and each act escalates the scale of what the characters are fighting while simultaneously narrowing the focus to the people involved. By the time we reach the final confrontation with the Archon Valamir in the uppermost floors of a shattering tower, the fate of the city and the fate of this small band of broken survivors have become the same thing. That's hard to pull off, and Heavenfall pulls it off.


## The Angels as System


One of Heavenfall's most distinctive achievements is what it does with its angelic mythology. There are no seraphim here, no cherubim, no golden wings and hallelujahs. Bischoff's angels are bureaucratic entities running an operating system on reality. They don't hate the humans they destroy. They don't pity them either. They audit. They excise. They move to the next block.


This is a horror more suited to the present moment than any more traditional apocalyptic vision. The angels of Heavenfall are terrifying not because they are malevolent, but because they are optimizing. They have a doctrine and they follow it. The Purge Lancers who sweep the streets of civilians, the Wardens who guard the rear, the Archon Valamir who sits at the apex of the hierarchy and regards Jack's existence with something between intellectual curiosity and mild administrative interest—none of them are evil in the way fantasy villains are traditionally evil. They are efficient. And efficiency, Bischoff implies, is a kind of evil all its own.


The doctrine they follow has its own logic, even its own aesthetics. They target "vectors"—people whose connection to the Scar makes them visible in the angelic grid—not because those people have done anything wrong, but because their presence registers in the system. Jack is flagged not for what he's done but for what he is. This maps cleanly onto real-world patterns of how systems classify and eliminate threats: not by morality but by signal.


What makes it more than allegory is that Bischoff gives the angels genuine menace at the level of encounter. They are terrifying in the page-by-page sense as well as the thematic one. The scene in which Noor uses defibrillator paddles to map the outline of an angel in the dark—outlining it "in a stuttering neon," not enough to slow it, just enough to see its real shape—is one of the most unnerving sequences in recent genre fiction.


## The Human Logic of Survival


What Heavenfall ultimately argues—quietly, through action rather than speech—is that the opposite of doctrine is not chaos. It's human mess. Scar. Error. The things that don't optimize cleanly.


Jun keeps the blue dots alive on her map not through heroism but through obsessive technical competence and a refusal to accept that the failure she's watching is inevitable. Noor keeps operating not because she thinks they'll all make it out, but because her hands still know what to do. Jack draws the angels toward himself not because he's suicidal but because the math is simple: they want him more than they want the others, so he makes himself the distraction, and the others get to run.


These are not noble gestures. They are practical ones. But in the context of a war being fought by entities who have no capacity for irrationality, every practical gesture in the service of other people is a kind of miracle. The angels cannot understand why Jack would walk out into an open field to draw three scouts away from Jun and Noor and Mara. There is no vector in their doctrine for it. It does not compute.


That incomprehension is the crack in their logic. And that crack is what the whole novel is about.


The final act brings this to its fullest expression when Jack faces Valamir—the Archon who has been the prime mover of the entire Excision. In the confrontation, Valamir says: "You will end nothing, Thorn. The world always adapts." Jack's response is not an argument. It's an action. He twists the blade. "Long as I get the last word," he says. And then, later, pressed into the glass catwalk with the angel's weight on him and the city's doctrine failing all around them, he raises the logic weapon and drives it home. Not for humanity, not for a higher purpose. For Noor's hands setting his last break. For Jun's blue dot, still blinking.


That's the victory Bischoff gives us: not clean, not complete, not even fully comprehensible, but real.


## The City as Character


One more thing deserves noting: the city itself.


Bischoff never names it. He barely describes it geographically. But it accumulates across the novel's 300 pages into something with its own weight—a texture of boroughs and subways and hospitals and parks and rivers and bridges, all of it lived-in and then damaged and then partly reclaimed. The graffiti that reads NO GODS, ONLY TRENCHES, spray-painted on an old turnstile in luminous red. The park where burned trees frame a play structure melted by White Fire. The bridge where the epilogue's final, genuinely chilling scene unfolds, with a character who introduces herself as Riven: "I think I died. But the city kept me."


This city does not recover at the end of the novel. The dome fractures. The grid fails. The angels go still—for now. But the city's scars are visible in every surface, etched into the concrete, and the novel's last pages follow Jack and his crew walking those scars like a map: "each scar a promise of escape or revelation—no doctrine, no angels, just the raw city logic laid bare."


It's not a happy ending. But it's a true one. The city still bleeds, the epilogue's title tells us. The answer the book gives us is: yes, and that bleeding is what keeps it alive.


## Who Should Read This Book


Heavenfall will appeal most obviously to readers who love grimdark fiction—the kind of story that refuses to sand the edges off its world and trusts its audience to handle ambiguity. Fans of Richard Morgan's Altered Carbon, Joe Abercrombie's First Law series, or Jake Muir's recent Iron Widow will find something here that scratches similar itches.


But it also speaks to readers who have never opened a grimdark novel in their lives, because at its core, it's a book about what people do when the system has marked them for deletion. About the particular defiance of keeping one blue dot alive on the map for another hour. About the math of acceptable loss and who gets to decide what's acceptable.


The angels of Heavenfall run doctrine. The humans run error. And error, Bischoff suggests, is the one thing no doctrine can finally contain.


## Urban Fantasy | A Note on What Comes Next


The epilogue is clearly building toward something larger. The appearance of Riven and the dark sphere she carries—"doctrine in reverse," as Lena reads it—suggests that the Excision was not a final act but an opening move. Jack's closing lines carry the energy of a beginning, not an end: "Next stop, we find out what comes after we tear it open."


Heavenfall reads, in retrospect, as the establishment of a world. The first proof that these particular broken, stubborn, irritating, brilliant people can survive something that was designed specifically to erase them. Whatever doctrine tries next will find the scar lines already running, the map already redrawn, the city's error already rewriting itself into something new.


And somewhere in that city, the Scar is still humming.


Pick up Heavenfall. Find out what it means when the grid fails and the people are still standing.





Heavenfall by Dennis Bischoff | Urban Fantasy | 305 pages | Available now

Comments


bottom of page