Wolf Hour Summary By Chapter | Jo Nesbø
Introduction To Wolf Hour (Chapter-by-Chapter Summary)
Have you ever wondered what thirty years of grief looks like when it finally takes shape?
That question haunted me through every page of Jo Nesbo’s latest thriller, a book I picked up because few writers understand the architecture of revenge quite like him.
Set in Minneapolis across two timelines—2016 and 2022—the story follows Detective Bob Oz, a man drowning in alcohol and the memory of his daughter’s death, as he hunts a serial killer targeting figures connected to the city’s gun culture.
Enjoy spoiler-free book snapshots and thoughtful breakdowns? Join our newsletter for carefully curated summaries and insights. The form is in the footer — no spam, just great books. Subscribe here
Stay Connected With Us!
📺 YouTube: https://www.youtube.com/@URSummary
📌 Pinterest: https://www.pinterest.com/Ursummarycom/
📘 Facebook: https://web.facebook.com/BooksTothrive/
📸 Instagram: https://www.instagram.com/books_to_thrive_com/
🐦 Twitter: https://x.com/bookstothriveco
More Jo Nesbo Book Summaries
Book Structure Overview
| Feature | Details |
|---|---|
| Total Chapters | 56 |
| Parts | Dual timeline: 2022 Frame Narrative and 2016 Investigation |
| Prologue/Epilogue | Chapter 1 acts as prologue; Chapter 56 acts as epilogue |
| Perspective | First-person (2022 Holger Rudi); Third-person (2016 Investigation) |
| Narrative Flow | Non-linear, alternating between reflective present and suspenseful past |

Book Table of Contents
| Chapter | Title |
|---|---|
| Chapter 1 | Arrival, September 2022 |
| Chapter 2 | Cross Hairs, October 2016 |
| Chapter 3 | Dinkytown, September 2022 |
| Chapter 4 | Oz, October 2016 |
| Chapter 5 | Exit Wound, October 2016 |
| Chapter 6 | Ghosts, September 2022 |
| Chapter 7 | The Homicide Unit, October 2016 |
| Chapter 8 | Wolf, October 2016 |
| Chapter 9 | Cry, October 2016 |
| Chapter 10 | Rushing Sounds, October 2016 |
| Chapter 11 | Liza, October 2016 |
| Chapter 12 | Hanson, October 2016 |
| Chapter 13 | Radica 20Q, October 2016 |
| Chapter 14 | Downtown, September 2022 |
| Chapter 15 | Taxidermy, October 2016 |
| Chapter 16 | Alice, October 2016 |
| Chapter 17 | Amigo, October 2016 |
| Chapter 18 | Milkman, October 2016 |
| Chapter 19 | Four Hundred Yards, October 2016 |
| Chapter 20 | The Eyes, October 2016 |
| Chapter 21 | Southdale Mall, September 2022 |
| Chapter 22 | The Desert, October 2016 |
| Chapter 23 | Wheel of Fortune, October 2016 |
| Chapter 24 | Recoil, October 2016 |
| Chapter 25 | Night-Vision, October 2016 |
| Chapter 26 | Skyways I, October 2016 |
| Chapter 27 | Skyways II, October 2016 |
| Chapter 28 | Skyways III, October 2016 |
| Chapter 29 | Feeling Minnesota, October 2016 |
| Chapter 30 | Death Penalty, October 2016 |
| Chapter 31 | The Great Equaliser, October 2016 |
| Chapter 32 | The Password, October 2016 |
| Chapter 33 | Porn, October 2016 |
| Chapter 34 | Orange, October 2016 |
| Chapter 35 | Target, October 2016 |
| Chapter 36 | McDeath, October 2016 |
| Chapter 37 | A Desolate Place, September 2022 |
| Chapter 38 | The Rage of Abandonment, October 2016 |
| Chapter 39 | Fish, October 2016 |
| Chapter 40 | Gated Community, October 2016 |
| Chapter 41 | White, October 2016 |
| Chapter 42 | The House of Horrors, October 2016 |
| Chapter 43 | Lobo, October 2016 |
| Chapter 44 | Cat, October 2016 |
| Chapter 45 | Portrait, October 2016 |
| Chapter 46 | Enter, October 2016 |
| Chapter 47 | Red Light, October 2016 |
| Chapter 48 | A Beer Outdoors, October 2016 |
| Chapter 49 | The Masterpiece, October 2016 |
| Chapter 50 | Hector, October 2016 |
| Chapter 51 | Message, October 2016 |
| Chapter 52 | Kentucky Fried, October 2016 |
| Chapter 53 | Hunting Trophy, October 2016 |
| Chapter 54 | Hero, October 2016 |
| Chapter 55 | Cashmere, October 2016 |
| Chapter 56 | Departure, September 2022 |
A Similar Summary To Read Next: The Final Vow Summary: A Heart-Pounding Poe Thriller
Wolf Hour Summary Chapter by Chapter
⚠️ Spoiler Warning: This section contains detailed, chapter-by-chapter plot summaries.
Chapter 1: Arrival, September 2022
Norwegian writer Holger Rudi arrives in Minneapolis, telling border security he’s researching a novel about a Norwegian-American policeman.
He notices the city has changed significantly since George Floyd’s murder and the pandemic.
Holger hires a taxi driver named Gabriel to drive him around for field studies. He views the city through a “taxidermist’s” eyes, looking to clothe his characters in the reality of the past.
The chapter establishes Holger’s goal: getting inside the head of a killer from 2016.
Chapter 2: Cross Hairs, October 2016
A sniper waits in a Jordan projects apartment, targeting local gun dealer Marco Dante. He uses an M24 rifle purchased from Dante himself to avoid traceability.
The shot hits Dante in the chest, but a neighbor drags him inside before a kill shot can be fired.
Afterward, the killer leaves a plant for his elderly neighbor Mrs. White and buys a poisonous pufferfish. He reflects that he is already “dead” inside.
Chapter 3: Dinkytown, September 2022
Holger returns to his 2022 perspective, visiting Dinkytown where he used to drink with his cousin. He observes the neighborhood has been modernized and “cleaned up” since his youth.
He stops at Bernie’s Bar, now closed and for rent. He prepares to imagine the police’s perspective from six years prior.
Chapter 4: Oz, October 2016
Detective Bob Oz, known as “One-Night Bob” for his many sexual conquests, drinks heavily at Bernie’s Bar. He struggles with his recent separation from his wife Alice and notices a pot belly forming despite lack of appetite.
He flirts with bartender Liza, who remains unimpressed by his “broken heart” routine. Bob used to be “One-Woman Bob” after Alice transformed him, but he has reverted since she left. Superintendent Walker calls him to a murder scene.
Chapter 5: Exit Wound, October 2016
Bob arrives at the Jordan projects, a neighborhood he views as a “termite mound” of misery. He finds Marco Dante survived the shooting and is being treated by Officer Heinz.
Bob uses an appointment card to estimate the sniper’s angle, identifying a sixth-floor window as the source. He calls in SWAT to raid the building despite his reputation for being “chicken” and refusing to carry a gun.

Chapter 6: Ghosts, September 2022
Holger visits Minneapolis City Hall, admiring its grand granite architecture compared to Oslo’s “shoebox” city hall. He reflects on the history of public executions at the building and the “ghost” of John Moshik.
Holger notes his interest isn’t in literal ghosts but in the “ghost” of the killer seen on CCTV six years ago.
Chapter 7: The Homicide Unit, October 2016
Bob returns to the Homicide Unit, where colleague Olav Hanson mocks him. Due to “unstable conduct” following his separation, Bob has been taken off active investigations and given busywork.
He struggles with the urge to call Alice and feels an internal “itch” he cannot reach.
Superintendent Walker warns him the Dante case belongs to Aggravated Assault, but Bob argues the professional shooting suggests something deeper.
Chapter 8: Wolf, October 2016
Bob visits Dr. Jakob Egeland to investigate “Tomás Gomez,” the name on an insulin box found in the sniper’s nest. He learns Gomez is a quiet man with gang tattoos, including a wolf and “X-11.”
Bob then visits Dante in the hospital, who claims not to know Gomez but hints at gang territories. Bob encounters former colleague Rooble Isack and lies about returning a barbecue to Alice’s house.
Chapter 9: Cry, October 2016
The killer watches news coverage frustrated that the Dante shooting barely registers because the victim survived. Bob visits Alice’s house in Cooper, secretly watching her through the window and hearing her with another man.
Overcome by a “rushing sound” of rage, he nearly breaks in but retreats. Meanwhile, the killer attempts to infiltrate the hospital to finish Dante but aborts when he sees guards and resembles a girl in a wheelchair.
Chapter 10: Rushing Sounds, October 2016
Bob returns to the office to find Tony Stärk waiting, a man claiming Bob “raped” his wife. Bob provokes Tony into attacking him so he can retaliate with excessive force.
He uses handcuffs as brass knuckles to brutally beat Tony in front of colleagues. The killer, back in bed, realizes his shot on Dante was too low and vows to be sharper.
Chapter 11: Liza, October 2016
Liza Hummels finishes her shift at Bernie’s Bar and misses her bus. Bob waits outside and offers her a ride, apologizing for being an “asshole.”
During the drive, they bond over shared “screwed-up” histories. Liza reveals a rare bone illness crippled her hip and her son’s father abandoned her. Bob admits his anger management issues and that he beat a man earlier that day.
Chapter 12: Hanson, October 2016
Olav Hanson reflects on his bitterness over being passed over for promotion and his difficult marriage.
A young boy named Elliot tries to rob him with a knife, but Hanson easily disarms him. Instead of arresting the boy, Hanson gives him $200 to buy the shoes he wanted, hoping to give someone a “mulligan” in life. He keeps the incident secret from his wife.
Chapter 13: Radica 20Q, October 2016
Bob drives aimlessly, contemplating suicide while listening to a rock station. He returns to his rancid apartment in Phillips and plays with a Radica 20Q electronic toy.
He realizes the sniper’s apartment in Jordan reminded him of his own—it shared the same profound emptiness.
Chapter 14: Downtown, September 2022
In 2022, Holger looks into the window of Town Taxidermy. He recalls the owner’s philosophy that taxidermy is not recreation but a fiction that tells a truth deeper than isolated facts. Holger identifies with this, viewing himself as a “taxidermist” of stories.
Chapter 15: Taxidermy, October 2016
Bob visits taxidermist Mike Lunde after finding his card in Gomez’s apartment. Lunde admits knowing Gomez and recounts the tragic story of Gomez’s family killed in a 1986 gang shootout at a McDonald’s.
Lunde expresses sympathy for Gomez, claiming he was a “good man” driven mad by loneliness. Bob suspects Gomez joined a gang to seek revenge for his family.
Chapter 16: Alice, October 2016
Kay Myers watches a painter (later revealed as Lunde in disguise) working in the Homicide office. Superintendent Walker suspends Bob and takes his badge and car keys due to the Tony Stärk assault.
Bob pays $2,300 in fines to get his own car from the impound yard. He watches Alice from a distance at her clinic.
Chapter 17: Amigo, October 2016
Bob uses his old “lost” ID to perform a fake arrest on a drug dealer in Phillips. He bribes the man for information on “Lobo,” a legendary gang killer from the 90s matching Gomez’s description. The dealer reveals Lobo was so “loco” and disciplined that gangs eventually threw him out.
Chapter 18: Milkman, October 2016
Hanson goes fishing to escape his wife and receives a call from “Die Man,” a gang leader from his corrupt past. Die Man orders Hanson (whom he calls “Milkman”) to kill Lobo before police can interrogate him.
Hanson, who used to take bribes to destroy evidence, realizes his past has returned to haunt him.
Chapter 19: Four Hundred Yards, October 2016
The killer (Mike Lunde) visits a shooting range to practice height-adjusted shots from 400 yards. He uses the name “Tomás” accidentally but isn’t suspected.
He shoots with high accuracy, visualizing the face of Cody Karlstad. He nearly panics when a police officer runs after him, but the officer is only returning a forgotten target.
Chapter 20: The Eyes, October 2016
Bob returns to Lunde’s taxidermy shop to discuss the technical details of the trade, specifically the importance of the eyes.
Lunde explains “idealisation” in taxidermy—creating a story rather than mere resemblance. They discuss the unbearable nature of loneliness. Bob installs a recording app on Mike’s phone to capture any calls from “Gomez.”
Chapter 21: Southdale Mall, September 2022
Holger visits Southdale Mall, the first of its kind, and reflects on its history as a “parasite” that destroyed downtown centers. He speaks with striking nurses about the 2016 murder that occurred in the parking lot.
He immerses himself in the “warm cacophony” of the mall, searching for the air of his childhood.
Chapter 22: The Desert, October 2016
The killer observes Cody Karlstad at the Southdale Mall parking lot, which he views as a “desert.” He marks Karlstad’s truck windshield with a white tape square to act as a target. He notes Karlstad is a creature of habit who parks in the same spot daily to buy chewing gum.
Chapter 23: Wheel of Fortune, October 2016
Bob attempts to find Liza at Bernie’s Bar, but she’s home with her sick son. In desperation, he calls several women from his contacts, eventually reaching “Dory Anvil,” whose husband Tony he beat up.
He hears a radio debate featuring Mayor Kevin Patterson, a vocal Second Amendment supporter.
Chapter 24: Recoil, October 2016
Lunde waits on a parking garage roof across from Southdale Mall. As Cody Karlstad enters his truck and fastens his seatbelt, Lunde fires two shots through the white tape square on the windshield. Karlstad dies instantly, his body shaking briefly before falling still.
Chapter 25: Night-Vision, October 2016
Hanson learns of the Southdale shooting and tries to take the case before Kay Myers arrives. Bob also arrives, called by Kay despite his suspension.
Bob checks the parking garage CCTV and finds a clear image of the suspect (Gomez). He sends the picture to all patrol cars in the city.
Chapter 26: Skyways I, October 2016
Hanson uses the “coupon system”—favors among corrupt cops—to get a twenty-minute head start on the investigation at Track Plaza, where Gomez was spotted.
Bob and Kay discuss victim Cody Karlstad, an NRA spokesman and friend of Mayor Patterson. Kay realizes Bob’s intuition remains sharp even while drunk.
Chapter 27: Skyways II, October 2016
The killer walks through Dayton’s department store, carrying his rifle wrapped in bubble wrap. He spots Hanson pursuing him and ducks into a men’s room at Track Plaza, leaving an “Out of Order” sign on the door. Hanson prepares to shoot Gomez in an elevator where there are no cameras.
Chapter 28: Skyways III, October 2016
Bob realizes the suspect is “playing cat and mouse” with a plan. SWAT raids the restroom but finds only bubble wrap and an insulin syringe—the suspect has vanished.
Bob points out the open ventilation shaft fan. O’Rourke crawls through and realizes the suspect escaped into a deserted yard.
Chapter 29: Feeling Minnesota, October 2016
Bob and Kay drink at a sports bar, discussing the suspect’s apparent military-level training. Bob reveals he found a 400-yard target from a professional range in the bubble wrap.
Kay shares her childhood trauma in Englewood and how her mother’s gun made her feel safe. Bob, drunk and soaked, returns to Lunde’s taxidermy shop for shelter.
Chapter 30: Death Penalty, October 2016
Bob dries his clothes at Mike Lunde’s shop as they discuss capital punishment. Bob confesses the true story of his daughter Frankie’s death: she found his service pistol in a bedside drawer and accidentally shot herself.
Bob admits he and Alice were pulled down by a “millstone of grief” that destroyed their marriage. Mike drives Bob home, noting they are both “frozen” by memories.
Chapter 31: The Great Equaliser, October 2016
Hanson encounters his drug-addicted son Sean, who has stolen Hanson’s revolver. The killer reflects on his torture of “Lobo,” who confessed that Hanson (the “Milkman”) was in Die Man’s pocket. The killer views his crusade as protest against the “mechanical” chain of gun violence. He prepares for his plan’s final stage.
Chapter 32: The Password, October 2016
Bob wakes and heads to Bernie’s Bar for Wi-Fi. He gives Liza his daughter’s Radica 20Q toy as a bribe for the staff password. They discuss his search for “Perez,” a 1995 homicide case.
Bob realizes the suspect intentionally left the restroom stall unlocked—he wants to be caught.
Chapter 33: Porn, October 2016
The killer scouts US Bank Stadium, visualizing Mayor Patterson’s assassination during the NRA conference. Walker meets with Kay, hinting she’s being considered for his job if she doesn’t “mess up.”
They receive a report that Gomez has been seen at the Rialto, a pornographic movie theater.
Chapter 34: Orange, October 2016
The Joint Terrorism Task Force takes over the case, grading the threat “orange.” The FBI puts Hanson in charge of the Homicide end. Bob visits Mike Lunde’s shop but finds it locked. He speaks to Alice, who tells him she’s pregnant with another man’s child. Mike calls Bob, claiming “Gomez” just contacted him from a payphone.
Chapter 35: Target, October 2016
Kay investigates the shooting range where the target originated. She finds a white man, not a Latino, was practicing with the M24. Instructor Jim remembers the man specifically because of the 400-yard adjustment. Kay receives a tip about a sighting in Cedar Creek but is delayed by a torrential rainstorm.
Chapter 36: McDeath, October 2016
Bob meets Mike at a McDonald’s—nicknamed “McDeath”—where Mike’s family was killed in 1986. Mike plays a recording of “Gomez” calling him, but Bob begins suspecting Mike is calculatingly warning the suspect. Mike explains the man he is today is just a “ghost” of the person who survived the massacre.
Chapter 37: A Desolate Place, September 2022
Holger Rudi visits the Mindekirken and speaks with a priest who remembers his uncle. The priest dismisses Holger’s cousin as a “poor misguided soul.” Holger reflects on the nature of truth and why he could never have been a priest.
Chapter 38: The Rage of Abandonment, October 2016
Bob visits Alice to sign house papers and asks her to explain the “rage of abandonment” in psychological terms. Alice confirms her pregnancy, and they share a bittersweet goodbye. Bob feels “relief” that one life returns to the world, even if it isn’t his.
Chapter 39: Fish, October 2016
A janitor at the Rialto finds a man dead in the theater—”Die Man,” killed by a pufferfish poison needle. Bob drives Liza home, and she lets him see her sleeping son.
She calls him a “sheep in wolf’s clothing.” Meanwhile, the killer confronts Olav Hanson by the river, revealing he knows Hanson protected the men who killed his family. The killer shoots Hanson as he tries to draw his gun.
Chapter 40: Gated Community, October 2016
Hanson’s headless body is found mounted on a “Pegasus” sculpture in a park. At US Bank Stadium, Walker notices a pufferfish hanging from a mast. Bob reads the 1986 “McDeath” report and realizes the surviving father’s name was Mike Lunde.
Chapter 41: White, October 2016
The shooting range instructor calls Kay’s desk; Joe Kjos takes the message that the suspect was white. Bob frantically calls Kari to get Mike Lunde’s home address, realizing Lunde has been telling Bob his own story as if it were Gomez’s.
Chapter 42: The House of Horrors, October 2016
Kay visits Lunde’s studio in Cedar Creek forest. She breaks in and finds a gallery of “rogue taxidermy,” including a fox sawing itself in half. Inside a locked booth, she finds the flayed, frozen body of the real Tomás Gomez sitting in a chair with his stuffed cat.
Chapter 43: Lobo, October 2016
Walker learns from Marco Dante that Gomez was “Lobo” and had strange stitches on his hands. JTTF prepares for Patterson’s speech at the stadium.
Chapter 44: Cat, October 2016
Bob arrives at Mike Lunde’s house and meets his sister Emily. He searches Mike’s room and finds a realistic face mask of Tomás Gomez and gloves made of human skin with Lobo’s star tattoo. Bob realizes Lunde didn’t escape through the vent—he simply took off the mask and walked out.
Chapter 45: Portrait, October 2016
Emily Lunde tells Bob that Mike is “unveiling his masterpiece” today. Bob finds Mike’s antidepressants untouched, explaining his deteriorating mental state.
Bob races to the city, realizing Lunde’s target isn’t the Mayor at the stadium but the Mayor’s family at the taxidermy shop.
Chapter 46: Enter, October 2016
At the stadium, JTTF is alerted to a suspicious man entering a private box. Springer orders SWAT to move in while the Mayor prepares his speech.
Chapter 47: Red Light, October 2016
Bob calls Kay and explains Mike Lunde’s disguise. They realize JTTF is looking for a “Latino” who no longer exists. Bob stops at a red light, deciding whether to go to the stadium or the shop.
Chapter 48: A Beer Outdoors, October 2016
SWAT raids the stadium box but finds only the stadium janitor having a beer. Walker tells the Mayor the suspect is Mike Lunde. The Mayor realizes he’s in danger and demands more information.
Chapter 49: The Masterpiece, October 2016
Jill Patterson and her children arrive at the taxidermy shop to pick up their stuffed dog, Quentin. Mike reveals his rifle and tells them politicians like Kevin Patterson are responsible for putting guns in the hands of his family’s killers. He raises the rifle to his cheek, preparing to execute them.
Chapter 50: Hector, October 2016
Bodyguards Hector and Gerard realize the danger and attempt to storm the shop. Mike shoots Hector in the shoulder as he enters. Gerard pulls Hector to safety and calls for backup.
Chapter 51: Message, October 2016
Bob arrives at the shop and enters unarmed to talk to Mike. Mike explains he doesn’t actually want to kill the family—he only wanted them to feel the possibility of death as a message. Mike lets Bob cut the hostages loose, and they escape with the stuffed dog. Mike confesses he tortured the real Gomez to find everyone involved in his family’s death.
Chapter 52: Kentucky Fried, October 2016
Liza watches the hostage drama on news, praying for Bob’s survival. Kay argues with Springer, who wants to kill Mike Lunde to prevent broadcasting his political message. O’Rourke refuses to risk Bob’s life.
Chapter 53: Hunting Trophy, October 2016
Mike tells Bob he has already “stuffed” Detective Hanson and displayed him in the park. Mike points the rifle at his own chin and asks Bob to help pull the trigger because it’s “too hard” alone.
Bob, thinking of his daughter Frankie, places his thumb on the trigger with Mike. They fire together. Bob exits as SWAT swarms in.
Chapter 54: Hero, October 2016
Walker treats Bob as a hero, but Bob refuses media interviews. A young reporter from the Star Tribune tells Bob he has a small window of power to change the world. Bob reflects that the world needs “naive optimists” more than “resigned realists” like himself.
Chapter 55: Cashmere, October 2016
Walker rescinds Bob’s suspension. Alice gives birth to a healthy baby girl. Bob begins a relationship with Liza, sharing a meal and laugh as they drive into their new life.
Chapter 56: Departure, September 2022
Holger Rudi meets the modern Bob Oz in 2022. Bob is retired, works in tech security, and has a two-year-old son with Liza. They reflect on Mike Lunde’s story—how a good man became a monster.
Holger decides fiction is truer than fact, and he will tell Mike’s story to give it meaning.
You’ll Love This Summary: Appetite for Innocence Summary: A Harrowing Thriller of Captivity









