Netflix has released the official trailer for its third season of Stranger Things. Click through to watch the trailer.