O Justiceiro das Trevas 1997
Al Simmons (Michael Jai White), o mais profissional agente de uma organização americana, é traído e morto por Jason Wynn (Martin Sheen) - o seu maquiavélico chefe e Jessica Priest (Mindy Clarke) uma ambiciosa agente. Após cinco anos Al faz um pacto com Malebolgia, um dos demónios que comandam o inferno, para voltar à Terra para ver Wanda (Theresa Randle), a sua esposa, que agora está casada com Terry Fitzgerald (D.B. Sweeney), um antigo colega de Al. Em troca Al irá liderar como Spawn os exércitos encarregados da destruição da raça humana. Na Terra Al é ajudado pelo Palhaço (John Leguizamo), um ser demoníaco que tem como missão auxiliar Al na sua nova realidade e motivá-lo a destruir Wynn e comandar os exércitos do inferno.