Question: quantos episódios tem stranger things
Answer: 25.0; 25