The Arrow season finale revealed the fate of Felicity Smoak.
Read moreArrow Executive Producer Beth Schwartz has teased Emily Bett Rickards’ final Felicity Smoak scene in the season finale “You Have Saved This City.”
Read morePreview images with spoilers for the Arrow season finale “You Have Saved This City”
Read morePreview trailer for the Arrow Season 7 finale titled “You Have Saved This City”
Read more