Stephen Amell Will Return For The Final Season Of The Flash
Stephen Amell will return to the Arrowverse ahead of the ninth and final season of The Flash – and provide a fitting end to the CW’s shared superhero universe. Amell, who has starred in eight episodes of The Flash since the spin-off launched in 2014, will reprise his role as vigilante superhero Oliver Queen/Green Arrow in Episode … Read more