visions of freedom hammered through him—images of the ocean, the desert, Phee screaming as flames consumed her—and something like panic closed around him, galvanizing him to escape. He hurled himself to the end of the chain, then tore at it, yanking with every bit of strength he possessed.
Crack-clunk, crack-clunk, crack-clunk-crack-clunk
, the blows vibrated through him, rattling his clenched molars, until with a final
crack-crunch
, he wrenched the chain free from the wall.
Shaking now, breath whistling between his teeth, he tore at the lock pins on his wrists. Then, hanging on to one of the chains to keep himself upright, he undid his ankles, kicked away the clinging irons, and was free!
Son of a bitch. He was fucking free.
Letting go of the chain, he stood for a second in the center of his cell with his feet braced so his body wouldn’t reel the way his head was doing.
He had thought he was going to die there, strung up against the fucking wall.
Apparently not. Or at least not right now.
Cobbling together some semblance of his former self, he did a once-over of his body and supplies, like he would’ve done back when he was a warrior. His shoulder and hip sockets howled and his skin felt strange on his body, as if gravity had changed now that he was standing on his own two feet. He was still wearing the jeans and boots he’d had on when Phee took him—or what was left of them. That was all, though. He didn’t have any weapons, backup, or way to contact the Nightkeepers. He wasn’t even sure he could copy whatever magic the demoness was using to get to Skywatch—although he could still feel the stir of dark magic in his blood, it, too, had deserted him, as if not even that half of his heritage wanted to claim him anymore.
But he was alive, damn it, and he was free.
And he had demons to kill.
Grabbing the fallen whip, he staggered through the door and into an unfamiliar tunnel that was lit by a string of bare lightbulbs on a Home Depot–orange cord. The smell of the ocean was stronger here, and he could hear the rise-and-fall hiss of the surf. All around him, the softly ridged limestone and the cold slick of moisture told him the tunnel had been a subterranean river at some point, while the carvings—more screaming skulls along with the trefoil hellmark of the Xibalbans—said he was in what was left of an ancient dark-magic temple, somewhere in the former Mayan empire. On the shore of the mainland, maybe, or one of the sacred islands.
Tightening his grip on the whip—the lash might work as a garrote, the bone handle as a bludgeon—he headed toward the sound of the ocean. It felt strange to be walking, stranger still to have the scenery move past him, but even as part of him registered the disconnect between now and a half hour ago, he scanned his surroundings, searching for his enemies. The tunnel curved up ahead; he slowed as he reached the bend and heard telltale scraping noises that fired his blood.
Camazotz!
Snarling, Rabbit surged forward, moving low and fast. He whipped around the corner and slammed into a ’
zotz
. The lone bat demon shrieked and backwinged in shock, causing it to rake its wings bloody on the stone around it.
It wasn’t Phee’s favorite toy—this one was wearing a necklace of bones and teeth, signifying some sort of rank, and it was a big son of a bitch. Eyes flaring, it screeched beyond Rabbit’s hearing and lunged for him, claws outstretched. He tried to dodge, but the ’
zotz
slammed into him and they both went down. Red eyes gleamed from its pug-assed mug, and the stench swirled like sewage as they wrestled on the tunnel floor.
Rabbit jammed an elbow under the thing’s chin and reversed the whip butt for a club blow that bounced off its cement-hard skull. The ’
zotz
gave a piggy, pissed-off squeal and raked his torso and upper thigh with its claws. The venom couldn’t knock him out—not anymore—but the scratches hurt like a bitch.
Cursing, Rabbit grabbed