Now before I even get into this at all I should say two things up front. First I am not a Spawn fan. My knowledge of Spawn comics is rather superficial. In fact all I really read was the first 10 or so issues and the first Spawn/Batman crossover. Also, I did not the see the PG-13 version that was released in the theaters, all I saw was the R version so that's what I'll be talking about.
Our story follows assassin/operative Al Simmons. During a mission in North Korea he is betrayed by his boss, played by Martin Sheen, and killed. Once in hell he makes a deal with a ridiculous looking CGI demon called Malebolgia.
Anyways the 64 bit demonic lord offers Al a deal. He can go back to earth if he becomes the new hell spawn to lead hell's army. He accepts and when he gets back to earth he meets two characters. One named Cogliostro, who used to be a hell spawn but freed his soul and now fights for heaven. I really don't feel like typing his name over and over so I'm just gonna call him Reverend.
The other is the demonic Clown/Violator played by ever annoying John Leguizamo seen here farting out green smoke.
So how does this hold up? Not very well. I mean it's certainly not Batman and Robin bad, but it is Batman Forever bad. Leguizamo's Clown, while occasionally a little funny, is for the most part about as annoying as you could possibly imagine, the plot is convoluted and stupid, and many of the effects are laughably bad. In fact I think my dad summed it up nicely. He told me a few weeks ago that he caught this on a movie channel one night. Now keep in mind my dad's knowledge of comics comes pretty much entirely from comic book movies, but I asked him what he thought of it.
"It was like Ghost Rider, if it was written by a 12 year old" He told me.