Question: how many episodes left in jane the virgin season 5?
Answer: Now, after five seasons and exactly 100 episodes, “Jane the Virgin” has come to an end.