DC discharged the primary trailer for the Swamp Thing, and it would seem that it has a lot of ghastliness components in it which is all...