Every Episode Of Dc S Swamp Thing Ranked
When DC Universe announced they were adding Swamp Thing to their streaming lineup, fans were intrigued. Would the streaming site be able to do the comic book source material justice? Filmed on location in North Carolina, and with the use of plenty of makeup, prosthetics, and visual effects, the answer was yes. Unfortunately for fans who were excited for an element of horror to be added to the DC live action lineup, Swamp Thing’s cancellation was announced very early....