“The Swamp Thing” isn’t making it out of the swampland as DC Universe has announced it has canceled its latest live-action TV series Swamp Thing, just after the show’s first episode premiered on May 31, 2019.
“The Swamp Thing” isn’t making it out of the swampland as DC Universe has announced it has canceled its latest live-action TV series Swamp Thing, just after the show’s first episode premiered on May 31, 2019.