American actor Nicolas Cage played Johnny Blaze in two films, Ghost Rider (2007) and its sequel, Ghost Rider: Spirit of Vengeance (2012). Although both films had a respectable showing at the box office, they were widely panned by critics. In 2026 it was announced that Ryan Gosling will play the character in a new film in the Marvel Cinematic Universe set to be released in 2028.
verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies.
Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style