The terribly ambitious indie monster movie Death Walks the Streets is ramping up its pre-production, and Dread Central is pleased to present the first in a series of new pieces of concept art for the film. Below is Matthew S. Harrison as Abaddon, as created by Gregory Hill. For those hazy on their Biblical references, Abaddon is the son of Satan who comes to Earth to start up all sorts of trouble in the highly motivated film. Keep your eyes peeled for more Death Walks the Streets art very soon, and check out the film’s official site for a ton more info.
Discuss the devil’s son incarnate in our forums!