After strong hints about Felicity's (Emily Bett Rickards) death, fans are nervous about not seeing one of the most adored characters on Arrow again.

Actor Playing DC Comics Villain The Calculator Revealed  

New reports are giving fans hope, by suggesting that there might be an alternative to Felicity's absolute death, that she might become the Oracle. Movie Pilot reasons why this is a legit possibility and that showrunner Marc Guggenheim had also hinted at the fact.

Now that Black Canary and Huntress are in place, only the Oracle remains to complete the league of female vigilantes. The most credible source i.e. Guggenheim had suggested that Felicity's code name will be revealed in episode 11 of season 4 and that the name would have an 'A' in it.

Vandal To Be Resurrected In Upcoming Episodes? 

The teaser for the episode, titled 'Blood Debts,' of the midseason premiere of season 4 shows a distraught Oliver as the fatally injured Felicity is fighting for her life in hospital.

"Now I know it's not my fault, it's my responsibility, to end it I am going to kill him," Oliver's voiceover is heard through the clip.

It seems like Felicity is going to succumb to her wounds, as at the end of the clip Oliver is seen shedding tears over someone's fresh grave. Even though nothing is explicitly stated and we only have visuals to go by, the teaser very strongly hints at the fact that Felicity is six feet under and Oliver is set to take Darhk down.

Little else is known about the episode so far, but the rest of the season is being set up as quite the stormy conclusion for this chapter.

'Blood Debts' will air on January 20 on The CW.

Watch the teaser: