A clip from tonight’s new episode of Arrow shows Thea (Willa Holland) has suited back up to try to rescue Roy Harper (Colton Haynes). It’s been a while since we’ve seen Roy, and word is he’s back for a couple episode story arc that begins here. The character started off as a kid from the narrows who stole Thea’s purse one day — she tracked him down, and he gave it back. The two became involved, and he was rescued by the Hood after being kidnapped.
He became obsessed with being like the Hood until Oliver finally agreed to train him. Before he got too far, he ended up being injected with Mirakuru and went a bit crazy. Once that got cleared from his system, he became Arsenal and worked with Team Arrow until he sacrificed himself in place of Oliver as the Arrow, going to jail and faking his death. He moved on to Bludhaven at one point to start fresh, even though he still loves Thea.
The clip below shows Roy being held hostage and it looks like he’s been roughed up bad. He tells Thea that the Star City police came for him and knew everything. Since the new captain and D.A. work for Ricardo Diaz (Kirk Acevedo), this is probably part of the plan to take down Oliver (Stephen Amell). Thea tries to get him out of there, but the Star City SWAT show up and Green Arrow uses a bola line to pull her out but Roy is caught. I’m sure that’s not going to go well with Thea.
Arrow airs tonight at 9 p.m. ET on the CW.
- Legends of Tomorrow Season 3: Season Finale Synopsis Released - March 22, 2018
- Read Jim Butcher’s Dresden Files: Fool Moon #1, Part of Dynamite’s Latest Digital Bundle - March 22, 2018
- Crazy Ex-Girlfriend’s Rachel Bloom to Appear on iZombie - March 22, 2018
- Magicians Season 3, Episode 11: Messing Around with Time - March 22, 2018
- Supernatural Season 13: Things are Going to Get Rough for Sam - March 22, 2018