The novel is both a prequel and sequel to Michael Mann's 1995 crime film
Heat, tracing events seven years before and five years after the film's central bank robbery. The narrative moves non-linearly between multiple time periods and locations, following professional thieves and the detectives who hunt them.
A prologue recounts the film's climactic events. On September 7, 1995, Neil McCauley, Michael Cerrito, and Chris Shiherlis rob the Far East National Bank in downtown Los Angeles, escaping with $12.8 million. LAPD detective Vincent Hanna arrives with his team, and a massive firefight erupts, killing Cerrito, the getaway driver Donald Breedan, Hanna's partner Bosko, and three uniformed officers. Shiherlis takes a round that shatters his clavicle. McCauley detours to kill Waingro, a man who betrayed him, and walks into a trap. Hanna shoots and kills McCauley near a Los Angeles International Airport (LAX) runway. Only Chris survives.
In the aftermath, Chris wakes in a Koreatown safe house, severely wounded. Nate, Neil's fixer and fence, arranges his escape, telling him Neil is dead and every officer in the city is searching for him. Hanna searches McCauley's sterile beachside house, discovers a bookstore receipt, and traces it to Eady, a graphic designer Neil had fallen in love with. Eady's description of a man Neil met at a bar leads Hanna to raid Nate's Blue Room lounge, where he finds only an empty garage with a fresh oil stain. Nate has sent Chris south with a driver who provides a Canadian passport. They cross the Mexican border at Calexico using a decoy, and Chris makes a brief phone call to his wife, Charlene, promising they will someday reunite before departing for an unknown destination.
The story jumps to 1988, where two parallel storylines unfold in Chicago. Neil and Chris case Prosperity Savings & Loan, planning to break into its underground vault over a weekend. They hire Aaron Grimes, who runs an auto repair shop, to supply work cars. The crew drills through concrete walls and a steel vault panel, sledgehammers open 360 safe-deposit boxes, and hauls out over $2 million in cash, gold, diamonds, and encrypted computer disks that Neil pockets on instinct.
Simultaneously, Hanna, then a sergeant in the Chicago Police Department's (CPD) Criminal Intelligence Division, investigates brutal home invasions led by Otis Wardell. The crew uses duplicate house keys provided by Alexander Dalecki, a valet attendant who scouts wealthy targets. During the invasion of the Matzukas home, Wardell tortures and rapes the wife, kills the husband, and orders Alex to assault their fourteen-year-old daughter Jessica. Hanna visits Jessica during her weeks-long coma and identifies the valet service as the common link among victims. He arrests Alex, who reveals Wardell's next target. Hanna ambushes Wardell's crew inside the Colson home, killing three members, but Wardell escapes. After Jessica wakes and identifies Alex as her attacker, Hanna throws Alex off a rooftop. He raids the shop where Wardell had been hiding and finds Grimes tortured to death. Wardell has vanished. Hanna quits the CPD.
Neil takes the encrypted disks to Kelso, a reclusive hacker in East LA. They contain Herrera drug cartel records documenting cash deliveries to a stash house in Mexicali, Mexico. Neil's crew follows a cash truck across the border and discovers the depot: Motel La Chinesca, a derelict motel surrounded by a cleared zone of abandoned buildings, where the guards are stationary and complacent. Neil's partner, Elisa Vasquez, a seventh-generation border smuggler, scouts escape routes and secures safe houses. Chris, meanwhile, returns to Las Vegas, tracks down Charlene, and convinces her to leave her pimp and come to LA. The crew infiltrates the motel before dawn, kills the front guard, subdues the rear guards, breaches the count room through interconnected walls, and loads at least $12 million into duffel bags. A firefight erupts when cartel guards discover the breach, but the crew escapes.
Wardell, who fled Chicago, has tracked McCauley's car transporter to the crew's safe house. He kills Elisa's uncle while Elisa's eight-year-old daughter, Gabriela, hides in a closet. When Elisa arrives and is captured, she uses coded language to tell Gabriela to run, then lures Wardell to a remote canyon. Neil ambushes the convoy, killing four of Wardell's men, but Wardell uses Elisa as a shield, shotguns her at point-blank range, and escapes with her locket containing photos of Gabriela and Neil. Neil holds Elisa as she dies. He sends Elisa's cousin to take Gabriela to safety, fearing Wardell will hunt her.
The Paraguay sections follow Chris's exile in Ciudad del Este, a lawless free-trade zone on the triple border of Paraguay, Brazil, and Argentina. Working security for the Liu family, a Taiwanese-Paraguayan crime dynasty, Chris discovers the family's real business: selling military-grade electronic warfare equipment internationally. He identifies an American customer as a fraud sent by the rival Chen family to steal the Lius' GPS spoofing software, technology that feeds false coordinates to adversaries. With Ana Liu, David Liu's sharp, London-educated daughter, Chris delivers the Chens a sabotaged version of the software embedded with malware. They begin a secret affair, and Ana opens his eyes to the scope of transnational commerce. Chris confronts Claudio Chen, the ruthless Chen heir, after the malware devastates Chen operations, forcing an uneasy equilibrium between the families.
The final section, set in 2000, braids the storylines together. Hanna, now captain of LAPD's Major Crimes Unit, discovers a young trafficked woman's body bearing Wardell's signature: cigarette burns and chain marks. Wardell has reinvented himself as "Smoky," running brothel-motels on South Figueroa. Chris returns to LA with Ana to pursue missile guidance systems for their enterprise. At a meeting, Ana is ambushed by representatives of her brother Felix, David Liu's son and heir, and the Chen family, who demand oversight of her business unit. Chris reconnects with Nate and visits Kelso, who introduces him to the dark web as infrastructure for an independent operation.
Gabriela Vasquez, now twenty and working as a waitress, recognizes Wardell when he enters her diner. She reports him to police, and Hanna interviews her. She shows him a photograph of Elisa with Neil McCauley, revealing that Neil had been a family man. Wardell later kidnaps Gabriela, forcing her into his car at knifepoint. Hanna pursues. Chris, who has been trailing Hanna with a sniper rifle, recognizes Gabriela by her butterfly birthmark and opens fire on Wardell to protect her. Hanna, shot in the thigh, shoots Wardell in the chest, then deliberately fires into his forehead. Chris leads Gabriela to safety, then watches from the shadows as paramedics treat Hanna. He decides it is not Hanna's time and walks away.
Chris calls Charlene one last time, telling her to go to Macau with her new partner and raise their son, Dominick, without the uncertainty of a fugitive father. He and Ana build an independent operation, manufacturing guidance systems in a pop-up factory in Batam, Indonesia. When Claudio arrives with an assault team to seize the operation, Chris, tipped off by Paolo, the Liu family's security chief, has arranged an ambush. Claudio and his men are killed. Ana's brother Felix is hit during the fighting; Chris follows him outside and shoots him, then tells Ana that Felix was caught in a crossfire. Ana grieves, unaware of the truth. She completes a $15 million oil deal aboard a tanker in the Andaman Sea, financing their new enterprise. In the final scene, Hanna sits at the bar in Nate's Blue Room and asks what Nate is not going to tell him about Chris Shiherlis. Hanna's detectives Drucker and Casals have obtained surveillance footage from the freeway that they use to identify Chris. They resolve to find him.