Please answer this question: how many episodes is there of the handmaid's tale?
10 episodes