Conversation so far:
how many seasons have there been of stranger things
there have been 3 seasons of stranger things
is there a fourth season of stranger things
In September 2019, Stranger Things was renewed for a fourth season.
when does stranger things take place
Stranger Things is set during the early 1980s.
what was stranger things released on
Stranger Things is released on Netflix.

Question: who is the creator
Self-contained rewrite: who is the creator of stranger things