Duffer Brothers announce ‘Stranger Things’ spin-off Entertainment Duffer Brothers announce ‘Stranger Things’ spin-off News Analysis India 2 years ago By PTI LOS ANGELES: “Stranger Things” creators Matt and Ross Duffer have announced a spin-off show to their blockbuster sci-fi series. The filmmaker duo,...Read More