Nicolas Cage reprises his role as Johnny Blaze in Ghost Rider Spirit of Vengeance
Daniel Ketch, a former Ghost Rider on the right side of justice, was now a servant of Zadkiel's, and he was hunting other Spirits of Vengeance throughout the world. He was hunting and killing them, so Zadkiel could have their power as his own. Ketch even allied himself with Ghost Rider’s enemies. Blackout, , and the paid Caretaker a visit with a tragic ending. Caretaker was killed, but his granddaughter, took his place as the new Caretaker. Blaze eventually caught up with Daniel in Tibet, but not before Ketch could take the life of another . Blaze confronted Daniel, and the resulting fight left Blaze begging Danny to end his burden and take away the curse of the Ghost Rider. Much to Daniel's frustration, Sara would not let this happen. Wallowing in self-pity, Blaze began to think Daniel was right in his actions. However, two more Spirits of Vengeance, and , came to Blaze and forced him to take a trip with them. The first stop was Tokyo, Japan where another Ghost Rider, was stationed. The group arrived too late to help their mystical brother-in-arms, however, for they found Yoshio terrified and defeated, the Ghost Rider entity no longer within his body. Blaze then accompanied his associates to the Congo where and were waiting. These were the last two remaining Ghost Riders, and they were eager to bring Zadkiel to his knees. Unfortunately, Ketch and the proved to be too strong for even their combined might. Ketch stole all the Ghost Rider powers from everyone, including Blaze, and delivered them to his master. Zadkiel revealed he was playing Ketch for a fool and cast him out of Heaven, so Daniel took back as much power as he could - keeping some for himself and giving some back to Blaze. Sara and Blaze went their separate ways, and Blaze all but gave up on himself and Heaven. His travels led him to a small town under siege by a demon calling herself the . Blaze was immune to her maniacal manipulations because of the power of the Ghost Rider, and once unleashed, the Skin-Bender didn't stand a chance. Ghost Rider defeated the monster and reunited with Sara. Blaze had to be reminded where the souls of his deceased children were before he decided to renew his war with Zadkiel and retake Heaven.
Ghost Rider was eventually cast back into Hell where plotted to allow Blaze to escape and unknowingly pull the devil out into the mortal world with him. Once there, Lucifer's body was separated into 666 pieces, and those slivers of his essence would reanimate random corpses of the recently deceased. Each time Ghost Rider destroyed one avatar, its power would be divided to the rest. It was Lucifer's hope that Blaze would destroy every piece of him until only one remained with enough power to bring Hell to . Ghost Rider, during his hunt, encountered others such as and that warned him of the consequences should Lucifer become whole again, but Ghost Rider was determined to kill every tainted piece of his tormentor. Blaze even found himself in Sleepy Hollow, Illinois fighting Lucifer in the form of a deceased . After defeating Lucifer and his zombie army, with the help of a local sheriff, Blaze forced the Ghost Rider entity to go to New York and help the other heroes oppose the during the . With Blaze in control, the Hulk had no trouble defending himself, but once Ghost Rider exerted his control over Blaze, the Hulk almost a fight on his hands. However, Ghost Rider only avenges the innocent, and he did not deem the members of the blameless for what they did to the Hulk. Ghost Rider left Manhattan immediately and resumed his search for the last remaining avatars of Lucifer. Blaze eventually did what he said he would and drove the devil back to Hell, but the effort cost him the life of a friend and lover in the form of a trucker named .