Question: ¿Cuántos episodios de Stranger Things hay?
Answer: 25.0