In “Seeing Red,” the mirakuru sends Roy into an uncontrollable rage and he unleashes on the city. After Roy’s deadly fight with a police officer, Oliver (Stephen Amell) realizes the mirakuru has taken over Roy completely and must figure out a way to stop him.
Things get more complicated after Sara (Caity Lotz) declares that Roy is too far gone and the only way to stop him is to kill him.
Meanwhile, Thea believes she can breakthrough to Roy so she goes on camera at Moira’s (Susanna Thompson) campaign rally to lure him to Verdant. Her ploy works but after Roy attacks Thea, Team Arrow unleashes on him
“Seeing Red” airs TONIGHT, April 23 @ 8PM on The CW!
In “The Man Under the Hood”, Oliver, Canary (Caity Lotz), Diggle (David Ramsey) and Felicity return to the lair and find Slade (Manu Bennett) waiting for them. An epic battle breaks out and one member of Team Arrow is sent to the hospital.
Meanwhile, Thea (Willa Holland) hits her breaking point, but just as Oliver is about to reach her, Slade intervenes and Oliver is faced with a choice – his battle with Slade or his family; and Laurel (Katie Cassidy) struggles with a new secret.
“The Man Under the Hood” airs TONIGHT @ 8PM ET/PT on The CW. 15+ pics inside…
In “Birds of Prey”, when Frank Bertinelli (Jeffrey Nordling) is arrested, Oliver (Stephen Amell) knows it’s only a matter of time before his daughter, Helena, AKA The Huntress (Jessica De Gouw), returns to town. To make matters worse, Laurel (Cassidy) is picked to try Frank’s case, putting her right in the path of Helena.
Oliver tells Sara (Caity Lotz) he will handle his ex-girlfriend, but when Helena takes hostages at the courthouse, including Laurel, the Canary will stop at nothing to save her sister. When The Huntress and Canary meet, an epic battle begins.
Meanwhile, Roy (Colton Haynes) realizes he needs to keep Thea (Willa Holland) safe, but doesn’t like the way he is forced to go about it.
“Birds of Prey” airs TONIGHT @ 8PM ET/PT on The CW. 20+ pics inside…
Slade (Manu Bennett) makes himself right at home in the Queen house in this still from tonight’s episode of Arrow.
In “The Promise,” Oliver (Stephen Amell) is shocked when he learns that Slade has come to Starling City.
Back on the island, as Oliver, Slade and Sara (Caity Lotz) prepare to take over the freighter from Ivo (guest star Dylan Neal), Sara pulls Oliver aside and tells him he needs to kill Ivo to prevent him from telling Slade what happened with Shado (Celina Jade).
Oliver feels immense guilt over the situation but realizes Slade’s growing rage from the Mirakuru makes him unpredictable and he could turn on his friends if he thinks Oliver is to blame. Oliver agrees to kill Ivo and the battle begins.
“The Promise” airs TONIGHT, March 5 @ 8PM on The CW!
Stephen Amell sits down for a nice family dinner with the Lances in this new still from Arrow.
In “Time of Death”, Oliver (Amell) brings Sara (Caity Lotz) into the Arrow team. Watching Oliver and Diggle (David Ramsey) spar with Sara and talk old scars, Felicity (Emily Bett Rickards) starts to feel left out. The team is investigating a villain named William Tockman, a.k.a. The Clock King (Robert Knepper), who is a brilliant thief armed with technology that can open any bank vault in Starling City.
After The Clock King infiltrates the computer systems in the lair, Felicity feels pressure to prove her worth. When she gets a lead on Tockman’s whereabouts, she heads out without the team, putting her in peril.
Meanwhile, Oliver throws Sara a welcome home party, but Laurel (Katie Cassidy) refuses to attend. After Lance (Paul Blackthrone) makes his case for a family dinner, Laurel acquiesces, but when Oliver shows up with Sara, she loses her temper on both of them.
“Time of Death” airs TONIGHT @ 8PM ET/PT on The CW. 10+ pics inside…