Colton Haynes is returning to Arrow for a short Season 6 arc.

It’s happening… The CW has officially announced Colton Haynes is coming back to Arrow for a short story arc!

Appropriately enough, Roy Harper’s return comes exactly five years after he made his first appearance — Roy made his Arrow debut in the 15th episode of Season 1; now, he’s returning in the 15th episode of Season 6.

“We’re thrilled to announce that Colton Haynes will be reprising his role as Roy Harper for a short arc on Arrow this year,” Executive Producers Wendy Mericle and Marc Guggenheim said in a statement. “Roy is called back to Star City to help resolve an urgent matter with high stakes for the team. His short visit turns into something surprising when he reunites with Thea and sparks a change in both of their lives that will have long-lasting consequences…”

So… this is how and why Thea departs Star City, eh?

A title for the 15th episode of Arrow Season 6 has not yet been announced, but you can find it here on GATV when we do have one.