First Look at Swamp Thing Revealed! Following reports that its new series is in some kind of trouble, DC Universe has revealed an official first look at Swamp Thing from their upcoming live action series.
Swamp Thing will still debut on DC Universe on May 31.
Check out the first look at Swamp Thing in the player below!
The Hollywood Reporter brings word that the episode count for the series has been reduced from 13 episodes to 10 episodes.