Arrow fans rejoice! Colton Haynes is returning to the show to reprise his role as Roy Harper.
Entertainment Weekly reported that the 31-year-old actor is returning to the superhero show during its eighth and final season. The news comes just two months after he was demoted as a series regular.
“We couldn’t have ended the show without having him back,” showrunner Beth Schwartz said.
Haynes’ return will likely mean that the big question of what happened between Roy and Thea (Willa Holland) while he went away with her back in season six will finally be answered.
Are you happy to see Haynes return? Let me know in the comments below!
Arrow returns to The CW for its eighth and final season on October 15.