Things are turning dark on Arrow. Fans of the show have been wondering exactly which character will be killed off after the season premiere showed Oliver and Barry standing over a grave.

The storyline may finally come full circle in next week's midseason finale, which teases that it may be Felicity's fate after all.

Since both Oliver and Barry are seen at cemetery, and Ollie says he will get revenge, it could very well be Felicity who gets killed off.

Titled "Dark Waters," the new promo for next week's episode reveals that war has broken out as Damian Darhk makes an appearance at Oliver's mayoral holiday party. The villain says that the best way to teach someone a lesson is not to punish them, but to take away someone they love.

We see Felicity (Emily Bett Rickards) being taken away as she breathes heavily in panic and tells Ollie that she loves him.

Of course Felicity will probably survive the whole ordeal, but we will have to tune in to find out.

Directed by John Behring and written by Wendy Mericle and Ben Sokolowski, the official synopsis for "Dark Waters" is as follows:

After the city is attacked again, Oliver (Stephen Amell) makes a bold move against HIVE. Malcolm (John Barrowman) checks in on Thea (Willa Holland) and leaves her with a warning. Things take a horrible turn when Damien Darhk (guest star Neal McDonough) retaliates in a brutal manner at Oliver's mayoral holiday party.

The Arrow midseason finale airs Dec. 9 at 8 p.m. EST on The CW. Watch the promo for "Dark Waters" below.

ⓒ 2021 TECHTIMES.com All rights reserved. Do not reproduce without permission.