Season 8 (Arrow)

is the eighth season of Arrow.

Main Cast

 * Stephan Amell as Oliver Queen/Green Arrow
 * Emily Bett Rickards as Felicity Smoak/Overwatch
 * David Ramsey as John Diggle/Spartan
 * Katie Cassidy Rodgers as Laurel Lance
 * Colton Haynes as Roy Harper

Confirmed Plot Points

 * Roy Harper will return in the present.
 * There is only ten episodes this season.