‘Stranger Things’ Director Rebecca Thomas Teaming Up With James Wan for New Horror Show on Netflixby MasonOctober 27, 2020News