Question: How many episodes of the looming tower are there?
answer: 10
answer: 10
ten
10-episode