Arrow (TV Series) Seasons 4 & 5

Main Cast:
Oliver Queen/Arrow- Stephen Amell

Laurel Lance/Black Canary- Katie Cassidy

John Diggle- David Ramsey

Felicity Smoak- Emily Bett Rickards

Thea Queen/Speedy- Willa Holland

Quentin Lance- Paul Blackthorne

Recurring Characters:
Damien Dahrk-

Malcom Merlyn/Ra’s al Ghul- John Barrowman

Nyssa al Ghul- Katrina Law

Richard Dragon-

Slade Wilson/Deathstroke- Manu Bennett

Lyla Michaels- Audrey Marie Anderson

Victor Sage/The Question-

Adeline Kane- Carmen Moore

Natas-

Sandra Wu-San/Lady Shiva-

Amanda Waller- Cynthia Addai-Robinson

Reverend Billy Miggs-

Captain Boomerang- Nick E. Tarabay

Sportsmaster-

Helena Bertinelli/Huntress- Jessica De Gouw

Isabel Rochev/Ravager- Summer Glau

China White- Kelly Hu

Season 4
Oliver's happiness is cut short when a dark chapter of his past is revealed and he must face off against Damien Dahrk, HIVE, and a host of old foes to prove he can become a true hero.

Season 5
Starling City comes under attack by powerful evil forces and Oliver must use his new position as The Green Arrow to save the city.