Question: hvor mange episoder er der af stranger things
Answer: 25.0; 25