Question: how many seasons of castle will there be?
Answer: eight