Free Novel Read

Spellfire Page 2


  An animal. No, worse—some subhuman creature that couldn’t tell truth from lies, couldn’t recognize love and loyalty when he had it.

  He still knew what hatred felt like, though. Knew it very well. It was his blood, his bones, his very existence.

  The lash whined, then cracked across his shoulder and chest, and agony slapped at him, bright and brilliant. He kept his eyes fixed on the demoness, using the rage to weather the pain. Little by little, though, blow by blow, agony whittled away at his humanity, his capability for rational thought, until he became no more than a whipped dog that refused to die, living only because it dreamed of escaping its chain and tearing into its captor.

  By the tenth blow, the hot agony of each whip strike had turned cold and his body was shaking with chills. By the twentieth he was nearly numb, his eyes going unfocused as his consciousness threatened to take a hike.

  And then the weirdest fucking thing happened. He saw his father, in all his hatchet-faced, pissed off, Wes Studi from The Last of the Mohicans–channeling glory.

  It wasn’t a memory or even a vision. It was more like Red-Boar was really there, sitting in midair near the doorway with one booted foot crossed onto his opposite knee. He was a little on the transparent side, but he was wearing brown fatigues and a camo-green T-shirt, and scowling at whoever sat opposite him, giving them his trademark don’t-be-an-idiot look. It was so real that even knowing his old man was dead and gone, anger lashed through Rabbit.

  But then the image wavered and disappeared, leaving a faint tingle of magic behind.

  Son of a— He roared and went after the vision, surging against his chains and hitting the ends with a body that was still big and strong despite his captivity, though marked now with new scars. The manacles bit into his wrists and ankles, giving only slightly against the pins that held them in place. And as blood flowed from the cuts, old, unloved memories came at him from someplace deep inside, a flip-book of remembrance that battered at his inner defenses and threatened to turn the beaten dog back into the boy he’d once been.

  * * *

  He was a kid—six, ten, sixteen, whenever, it was all pretty much the same—watching his father turn away from him with that same old don’t-be-an-idiot look because he’d fucked up again.

  He was nineteen, seeing his old man do real magic for the first time as he brought the Nightkeepers’ desert home out of its magical shield and back to earth with Strike and Anna’s help. Not Rabbit’s, though, because he was only a half blood and his father didn’t trust him with the magic.

  He was in a dark tunnel beneath the ruins of Chichén Itzá, fully a magic user now, though not by his old man’s doing. He raced ahead of a fiery lava creature and then darted into a side passage to hide, but tripped over a limp, yielding body. When he lit its face, he saw Red-Boar’s slashed throat and open, staring eyes.

  He was torching his old man’s pyre and watching it burn, not sure how the hell he was supposed to feel, and feeling nothing, really.

  After that, the time blurred into a gooey mess of mental sameness—not because the months and years had been the same as he had grown and aged, his powers accelerating the process until he was huge and looked closer to thirty-three than twenty-three—but because his old man had been the little devil that rode his shoulder and whispered in his ear: You’re an idiot, a moron, useless, unworthy.

  Gods knew he’d spent those years trying to prove Red-Boar wrong. But maybe his old man’d had a point there, too. Just look where he’d wound up.

  * * *

  Gasping, gagging, Rabbit went limp in his shackles, numb to the outside world as he cursed the place where his old man’s ghost had been.

  Or maybe there hadn’t been anything there at all. Maybe he was finally losing his grip on sanity. Gods knew it was past time.

  “Enough!” The word cracked in the air, yanking him back into his body. He groaned as the agony of the beating flooded back through him, only then realizing that the flogging had stopped, that Phee was scowling at him. “This isn’t working, and we’re running out of time.” Her lips curved. “I guess we need to take a little trip and pick up that leverage we’ve been talking about.”

  “No!” Rabbit bellowed with a force that turned his throat raw. “Don’t you fucking touch her!” The demon bitch meant it this time. Where before she had used the taunt to twist him up inside and make him bleed, now it was for real. He had stalled too long.

  But Phee just laughed and swept out on a buzz of dark magic. The camazotz followed without a backward glance, dropping the blood-soaked whip into the small pool of salt water that collected near the door. Its barbed tail was the last to leave, lashing with a force that sent the wicked, knifelike point skittering across the stone floor.

  Rage hazed Rabbit’s vision. He hated Phee and her camazotz minions, hated the part of him that had allowed itself to be poisoned by her lies, the part that hadn’t ever outgrown feeling unloved and unwanted. He hated this fucking cell, with its line of stone skulls carved up near the ceiling, watching him with empty sockets, and he hated the trickle of seawater that ran from a crack near the door to fill that blood-tinged depression, bringing the smell of the ocean and taunting him with the hint of the outside world. But most of all, he hated knowing that Myrinne was once again in danger because of him.

  Maybe he’d been wrong to steal the resurrection skull and try to bring her back from the verge of death. But after what he’d done to her, betraying his teammates had been all too easy. The spell hadn’t worked, though, and the Nightkeepers had come after him, leaving him with just one option: a life for a life. He had offered himself to the gods in exchange for her, and had wound up in Phee’s hands instead. It was a sacrifice he would make again, though, a thousand times over. He would do anything for her, damn it. Give anything.

  “You can have the magic!” he roared, straining to the ends of his shackles. “Come back. You can fucking have it!” But there was no answer.

  He went mindless, berserk, lunging against the chains over and over again, howling threats, curses, pleas, words that stopped having any meaning beyond the fury in his veins and the roar of the creature he had become, which lived only to rip into his enemy and protect what had once belonged to him. The chains clattered rat-a-tat like automatic fire and then snapped taut with grenade crack-booms. Agony howled through him, but he didn’t care about the damage or the pain; the whipped dog had finally reached its breaking point.

  “Come back, damn you!” He slammed to the end of the chains—crack-boom!—and then fell back—rat-a-tat. “I’ll give you the magic. I’ll give you whatever you want!” Shouting, foaming at the mouth, he kept flinging himself forward, and then falling back. Crack-boom, rat-a-tat, three more times, four. But then the noise went crack-clunk.

  It took a second for the difference to penetrate, another for him to feel the give in the manacle holding his right wrist. Whipping his head around, he saw that one of the bolts had sheared off where it held the chain to the wall, and another had bent partway. Sudden 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 n
ot 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 the thing’s wrists and rammed a knee into its oversized genitals. The bat-demon keened in pain but wasn’t incapacitated. Instead, it twisted around, hissing, and snaked its ugly mug in to bite him.

  “Fuck you!” Fury surging alongside the knowledge that he needed to hurry, Rabbit jammed the whip butt into its gaping maw and shoved, putting his weight into it.

  The whip handle pierced the back of its throat and up toward its brain, something went crack up inside, and the ’zotz went limp.

  Rabbit lurched to his feet and took a couple of steps away, but then turned back, knowing the fucker was going to regen—

  A heavy weight slammed him into the wall and the battered ’zotz loomed over him, spraying his face with the oily black ichor that pumped from its throat wound. Fuck! Somehow, Rabbit tore free from its grip. The creature’s claws bit through skin and sinew, though, leaving him limping. He reeled around and shook out the whip, cracking it for good measure when the demon squared off opposite him with a blood-chilling snarl.

  “Son of a bitch,” Rabbit got out between ragged, painful breaths. So this was what it was like to fight without magic . . . it fucking sucked.

  He was still bigger and stronger than the average human, still thought, moved and healed faster, but that was it. He didn’t have the warrior’s explosive magic or protective shield, didn’t have his own pyro skills or telekinesis. Worse, the ’zotz could regenerate way faster than he healed, and it could be banished only by magic . . . or by him getting up close and personal, sawing off its dick and cursing it back to the hell that had spawned it.

  Rabbit was outmassed, outgunned, didn’t even have a knife, but he didn’t give a shit what the odds were. He didn’t know if this was one of the fuckers that’d whipped him to the bone, but that didn’t matter. Anything that kept him from going after Phee and saving Myrinne was the enemy right now.

  Roaring a vicious curse, he raised the whip and charged.

  The next minute or so was a slippery, bloody blur of Rabbit getting his shit torn loose while returning as many blows as he could with the whip butt, like some mad, beaten-down Indiana Jones. He blocked a blow with his forearm and lost his grip on the whip, grabbed for it and came up with the end of the camazotz’s tail instead.

  The demon screeched and tried to yank away, but Rabbit hung on. It was like holding a rattler—hot, scaly, dangerous and way stronger than it looked. The ’zotz roared and reared back, and its eyes went deadly cold, like it was saying, No more fucking around. You’re finished.

  But Rabbit wasn’t letting it go down like this. No way.

  Shouting as the oily fangs came at him, he blocked the incoming bite with that pissed-off rattler. The camazotz chomped down on its own tail. And screamed bloody fucking murder.

  Black ichor flew, pumping oily gouts that made Rabbit’s grip even slipperier. Instead of letting loose, though, he dug in. And, turning his fingers to claws of his own, he wrenched off the barbed end of the ’zotz’s tail.

  The bat demon’s screams went supersonic, no doubt calling in every reinforcement within earshot, but Rabbit didn’t care. Hissing between his teeth, he grabbed the ’zotz’s dick, set the barb’s edge to the base of the thing’s cock, and started sawing. And, as the bat demon sank its claws into the back of his neck, he grated, “Go back to hell where you belong, motherfucker.”

  It was JT’s quasi-spell, JT’s discovery that a nonmage could kill the bat demons with a sharp knife and a curse. For a second, Rabbit remembered the winikin’s face and his go-to-hell attitude loud and clear, and the memory pushed the animal instincts back down inside him, making him feel for a second like a mage, like part of a team. Sudden heat flared, turned the red-gold of Nightkeeper magic, and then—whump—the camazotz puffed to a cloud of oily smoke.

  And all of it—dick, tail barb, ichor, the whole mess—vanished, leaving behind only greasy smudges of char and ash.

  In the aftermath, the stone hallway rang with silence.

  Rabbit lay there for a second, sprawled and gasping, barely able to believe that he’d done it—he’d freaking done it! More, the silence said that the other camazotz weren’t close by, that maybe he had a chance to get out before they showed. He didn’t know how the hell he was going to get to Skywatch, but he knew one thing for damn sure: he needed to get his ass out of this fucking tunnel.

  Cursing, he dragged himself up. It wasn’t until a sharp pain in his palm worked its way through the other discomforts that he looked down and saw new blood flowing, red and thick, from a deep gash that ran along his lifeline, scoring through the tough layers of sacrificial scarring. More, the buzz he’d gotten from the ’zotz’s banishment hadn’t totally faded—it was still there, feeling more like Nightkeeper magic each second. It was weaker than his old fighting magic, more like his healing powers, deep-seated and cellular. And as he headed along the tunnel at a shambling run, it flared outward as if it were seeking a distant connection.

  CHAPTER TWO

  Skywatch

  One minute, Myrinne was sitting in the mansion’s main room, listening in on a strategy session with seventy or so of her nearest and dearest—aka the Nightkeepers and their human consorts, the winikin,
who had gone from being servants to possessing fighting magic of their own; and whatever the hell she was.

  But then in the next second, without warning, she was staring into her ex-lover’s eyes.

  Her. Heart. Stopped.

  On one level, she was aware that it wasn’t Rabbit suddenly standing up from a straight-backed chair on the other side of the room. But where, in the months since the resurrection spell had shocked the Nightkeepers by bringing Red-Boar back to life, she’d gotten used to seeing the resemblance between him and Rabbit, now it was more than that. It wasn’t just that the older man looked like his son or sometimes moved like him.

  No. In that moment, he became him.

  Rabbit’s eyes looked out from Red-Boar’s face, hollow and haunted, and his wide-shouldered, go-to-hell stance showed in place of his father’s slightly stooped frame. The sight of it—the painful reality of it—hit Myr in the gut and she lurched to her feet, barely aware that she and Red-Boar were suddenly the center of attention.

  Then he blinked, and Rabbit was gone.

  For an instant she thought she might have been wrong, that it had been a trick of the light. Then Red-Boar’s face lit and he spun to face the king. “I’ve got him.” He slammed a fist into the opposite palm. “I’ve fucking got him. I’ve got a blood-link!”

  And right then, with his features sharp and intense, his body vibrating with leashed energy and violence, the father looked very like the son. Enough to have Myr sinking back into her chair while the air rushed out of her lungs and a complicated sort of shock—part horror, part relief—raced through her.

  It was happening. Oh, shit. She wasn’t ready for this. Because as Dez asked if Red-Boar could lead the teleporters to the place and got a “Fuck, yeah,” her heart thudded sickly against her ribs with the knowledge of what was coming next.

  They were going to try to rescue Rabbit from the demoness who had corrupted him. And if the rescue succeeded, they were going to bring him back to Skywatch . . . because the gods had sent Red-Boar back from the dead, not just to find Rabbit, but to reunite him with the Nightkeepers.