Arrow Season 2
How will Oliver Queen deal with Slade's deadly attacks? Arrow/facebook

Arrow is five episodes away from its season finale and as the title suggests, the episode is going be a shocker with an 'Unthinkable' twist.

With more people learning the truth about Oliver Queen's billionaire-playboy-turned-vigilante life, the final episode promises to be a cliff-hanger.

Slade is determined to make Oliver's life a living hell and has taken over Queen Consolidated through his loyal aid Isabel and Oliver is ready for a final showdown.

The upcoming episodes until the finale will offer plenty of bloodshed with arrows, guns and toxic darts. The question about who knows Arrow's secret will reportedly play a major role in the finale.

Executive producer Marc Guggenheim recently offered more scoops about Felicity's personal life and background which will be revealed by the end of the CW action drama.

"We'll learn a little bit more about Felicity's parentage in future episodes. Felicity has sort of become this little mystery box where we slowly delve and dole out pieces of information about her background and her life. That's proven to be an unexpected source of fun for us, and we'll continue to do so," Guggenheim was quoted by

When asked who else will learn about Oliver's secret identity, Guggenheim hinted that more characters will know about Arrow and be dragged into Oliver's world.

"By the finale, more people will know than currently do. When people know, when members of our cast know, it draws them into Oliver's world and it draws them into the story more. So we tend to get more story out of people knowing than out of people not knowing."

Meanwhile speculates that there will be the shocking death of an important character during the finale after Guggenheim teased fans with a photo in which he is seen with Arrow's finale cast during their script reading session.

The people in the picture are the confirmed cast in the final episode which includes Stephen Amell (Oliver Queen), Katie Cassidy (Laurel Lance), Willa Holland (Thea Queen), Emily Bett Rickards (Felicity Smiak), and Caity Lotz (Sara Lance).

We couldn't find Slade in the story table but assume he will play a major role in the killings in the 'Unthinkable.'

It is hard to kill off the Arrow but no matter who among the characters die, fans are in for a big shock.

Arrow Season 2 finale titled 'Unthinkable' is directed by John Behring and written by Greg Berlanti. The teleplay of the finale episode is by Marc Guggenheim and Andrew Kreisberg.

The show will air on 14 May on CW and is still under production. Keep watching this space for more clues and spoilers on your favourite shows.