Question: Hvor mange episoder er det av Stranger Things
Answer: 25.0; 25