Years ago, motorcycle stuntman Johnny Blaze (Norman Reedus) sold his soul to save the life of a loved one. Now, he transforms into a fiery, avenging agent of justice at night wherever evil roams. As the only one who can walk in both worlds, Johnny is charged by Mephistopheles (Sacha Baron Cohen) himself to destroy Blackheart (Sam Witwer), a demon that wants to overthrow Mephistopheles and create a worse hell than the one that currently exists.