One of the original shows coming to DC’s streaming service is Swamp Thing. I’m not sure who requested a live-action Swamp Thing, but it is a thing. I literally know nothing about this character outside of what I’ve seen in Injustice 2. I’ll go into this with an open mind, but that doesn’t change the fact this trailer is weird.
It’s going down May 31st.