Ray and Felicity - Arrow

Ray and Felicity - Arrow

On a show that's all about the relationship between Oliver and Felicity, Felicity's short-lived relationship with Ray felt like a mere plot device to throw in some drama. There was a severe lack of chemistry between the characters.
Added:
Laurel Lance - Arrow

Laurel Lance - Arrow

Laurel Lance was the District Attorney who became a crime fighter. It was a ludicrous plot, but the myriad of hurdles she faced along the way made it worthwhile when she officially became the Black Canary. By that time, though, Katie Cassidy's screentime had vastly diminished, and the characters was killed off in a truly bizarre twist.
Added:
Willa Holland as Thea Queen

Willa Holland as Thea Queen

Willa Holland plays Thea Queen on Arrow. The above picture is from Arrow Season 6 Episode 16 which was her final episode on the show.
Added:
Team Arrow

Team Arrow

Diggle, Oliver, Nyssa, and Thea join forces to take down the League of Assassins on Arrow Season 6 Episode 16.
Added:
Oliver and Felicity on Arrow

Oliver and Felicity on Arrow

Oliver and Felicity on Arrow Season 6 Episode 14.
Added:
The Queen Family

The Queen Family

Oliver and Felicity are officially married, but how long will it last?
Added:
Slade and His Son

Slade and His Son

Slade Wilson is back and he is looking for his sons.
Added:
A New Team Arrow

A New Team Arrow

Oliver is out of Team Arrow, and Diggle is in. How long will it last?
Added:
Stephen Amell for The CW's Arrow

Stephen Amell for The CW's Arrow

Stephen Amell portrays Oliver Queen on The CW's Arrow.
Added:
Oliver and Diggle on Arrow

Oliver and Diggle on Arrow

Oliver and Diggle are best of friends on Arrow Season 6.
Added:
Katie Cassidy for The CW

Katie Cassidy for The CW

Katie Cassidy plays Black Siren on Arrow Season 6.
Added:
Stephen Amell for The CW

Stephen Amell for The CW

Stephen Amell plays Oliver Queen on Arrow Season 6.
Added: