At the end of this season, season seven, Emily Bett Rickards, the actress who plays Felicity Smoak, has announced that she will be exiting Arrow. Which is weird because Arrow is ending after a short 10 episode season eight. The finish line is in plain site.  So what’s the hurry? Did she already book a new gig?  Was there a salary dispute? Or, did they just kill the character? And if so, why smoke Smoak now?

Rickards broke the news with a posted poem on her Instagram account.