Question: how many episodes in the final season of the leftovers?
Answer: 8