• Arrow is CW Network series developed by writer/producers Greg Berlanti, Marc Guggenheim, and Andrew Kreisberg.

Arrow is CW Network series developed by writer/producers Greg Berlanti, Marc Guggenheim, and Andrew Kreisberg. (Photo : Facebook/Arrow)

"Arrow" season 4 will feature another crossover episode with "The Flash", Felicity Smoak surviving her fatal death and Roy Harper will be facing Team Arrow in his return to the show.

"San Andreas" star Colton Haynes confirmed his return as Roy Harper/Arsenal in an episode of "Arrow" season 4, but this comes with a twist as Roy will be forced to work with Noah Kuttler/The Calculator (Tom Amandes) to do his dirty work and Oliver Queen/Green Arrow the rest of Team Arrow will have no choice but to stop him, TVLine reported.

Like Us on Facebook

It is also revealed that Kuttler is te estrange father of Team Arrow's resident hacker Felicity Smoak (Emily Bett Rickards) and Roy's return to Star City will have some complications with Thea Queen/Speedy (Willa Holland) now that she is in a relationship with Oliver's campaign manager Alex Davis (Parker Young).

Aside from Roy Harper's return, Felicity Smoak will not likely die in "Arrow" season 4 as Rickard's posted a photo on her Instagram page along with her co-stars Katie Cassidy and David Ramsey. It was in the midseason finale that Felicity was shot during an ambush orchestraded by Damien Darhk (Neal McDonough) and in the "Revenge" promo sees Oliver on a warpath as he intends to kill Darhk for murdering one of his closest friends.

Rickard's has kept her silence on the major character deaths in season 4 as John Diggle (Ramsey) and SCPD Captain Quentin Lance (Paul Blackthorne) are also being hinted to die in the show. It is hinted that Felicity will be taking the code name Oracle in the show, a name used by Barbara Gordon/Batgirl in the comics, The Christian Post reported.

Lastly, David Ramsey teased another crossover episode with "The Flash" as he posted a photo on Intagram stating he is visiting the writers room for "The Flash" TV series and puts an #arrow&theflash in its caption.

Although, it is not confirmed yet if John Diggle and the rest of Team Arrow will be teaming up again with Team Flash in another crossover or it is just John Diggle guest starring in an episode of "The Flash", but fans are looking forward to see whatever Diggle will be doing in this episode.

"Arrow" season 4 returns on Jan. 20 on the CW Network.