It's here! The spoiler title for Arrow season 2, episode 23 (which just so happens to the season finale) has arrived!
Season 2, episode 23 is titled "Unthinkable".
Take a look at the first-page of the script below:
The season finale airs Wednesday, May 13th.
What will happen in the season finale? Will the most "Unthinkable" things will happen?