DC Universe has dropped the first full-length trailer for their latest original series, Swamp Thing.
Swamp Thing premieres on DC Universe on May 31.
Watch Swamp Thing (1982) Now!
The live-action series, based on the character originally created by Len Wein and Bernie Wrightson, will be executive produced by Len Wiseman (Sleepy Hollow) who will also direct the pilot.