Question: the looming tower season 1 how many episodes?
Answer: 10