Netflix announces Stranger Things prequel, set to debut in 2028

Open in new window