Question: How many episodes on 13 reasons why season 2?
answer: 13
answer: 13