New “Swamp Thing” Teaser Trailer.