Ghost Rider then finds himself confronting with Mephistopheles, who turns out to have led him on a wild goose chase. Scarecrow directs him to the now-derelict Quentin Carnival, where Ghost Rider battles more demons and killer clowns. He frees her and defeats Scarecrow, demanding to know where Blackheart is. Ghost Rider arrives at the city, battles hordes of enemies and reaches the church where Scarecrow holds Roxanne captive. Meanwhile, Blade fails to stop the demons from absconding with Blackheart's body. Before being killed, Blackout informs Ghost Rider that the demons are in the nearby city and have kidnapped Roxanne. He then pursues his minion Blackout down a river and defeats him. Inside, Ghost Rider is ambushed by ninjas employed by Deathwatch as well as water-based monsters. Ghost Rider heads to a government facility that has been targeted by Blackheart. Ghost Rider then meets with The Caretaker Carter Slade and Blade. His next destination is the ghost town of San Venganza, where he battles demons and possessed bikers and catches up with Lilith, whom he battles on top of a train. As Ghost Rider, he chases down, defeats Vengeance, and then returns to Earth. Mephisto sends Vengeance to kidnap Roxanne Simpson to force Johnny to cooperate. After fighting his way through hordes of demons, Johnny Blaze is goaded into stopping a group of demonic forces escaping hell with the intent of resurrecting Blackheart.
The villains are both from the movie and the comic, including Scarecrow, Deathwatch, Lilith, Blackout, Vengeance and Blackheart, and for the GBA version, Mephisto.
Players can play as Ghost Rider both on foot, or on the Hellcycle. The game's storyline is a sequel to the movie, and was penned by Marvel writers Garth Ennis and Jimmy Palmiotti. Ghost Rider is a third-person game released for the PlayStation 2 and Game Boy Advance based around the movie of the same name.