The "Swamp Thing" extended teaser trailer, which dropped Wednesday, is supernaturally freaky. The DC Universe show's future is uncertain however.
Welcome to DC's latest, freakiest, TV show: Swamp Thing https://t.co/2WiQqrfnDq