Arrow Season 7 S Ending Wraps Up Almost All Of Oliver Queen S Story
WARNING: The following feature contains SPOILERS for the Arrow season 7 finale. In many ways, the Arrow season 7 ending, “You Have Saved This City,” felt more like a series finale than a mere season finale. This was due partly to the way it set up the departure of actress Emily Bett Rickards, who has played Felicity Smoak since season 1 and built what was meant to be a one-off role into one of the key players of the Arrowverse....