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:
Oliver and Felicity

Oliver and Felicity

Oliver and Felicity are doing very well on the Arrow Season 4 premiere. We're so glad they're together!
Added:
Arrow Season 4 Photo

Arrow Season 4 Photo

It's the new Arrow! What do you think of his fresh look for Arrow Season 4?
Added: