Thea Queen has left Star City.
Willa Holland made her last appearance as a series regular on Arrow Thursday.
"Season six is the end of her contract, and going into season six, with all of us knowing it was the end of her contract, Willa expressed the desire to move on, not re-up. She expressed a desire to be written out at a certain time in the season, which is around episode 16, so we accommodated her on that front as well." Executive Producer Mark Guggenheim
"We never want to stand in the way of someone wanting to express themselves creatively in a different way, on a different show, or through a different medium. So we took Willa?s request and took it seriously, and decided 'Okay, well, if this is the hand we?re dealt, how do we play it as best we can and write off Thea in the most emotional and interesting way possible?'"
Arrow airs on Thursday nights at 9 p.m. ET/PT on The CW.