Question: is thea queen in season 8?
Answer: EW has confirmed that Willa Holland, who played Oliver Queen's (Stephen Amell) sister Thea Queen (the best Queen), is returning for and will recur in the eighth and final season. TVLine broke the news.