Arrow: Stephen Amell Teases ‘New and Exciting Characters’ in Season 7
The CW’s flagship superhero series has spared no expense when it comes to introducing characters from DC Comics lore to the small screen. In fact, according to Oliver Queen/Green Arrow actor Stephen Amell, Season 7 looks to be no different.
“I think...