Watch Arrow Online: Season 2 Episode 9

by at . Comments

All was revealed last night on Arrow Season 2 Episode 9.

Well, at least a lot of things we've been wanting to know for the past eight weeks on the CW, as Oliver found himself plagued by stress-related hallucinations.

It were these visions in Arrow Season 2 Episode 9 that gave viewers of the hit show more insight into his character and set up a big reveal at the end.

What was that? You'll have to find out for yourself!

All in all, the non-Christmas Christmas installment was the perfect setup for the second half of Arrow Season 2, and you can see it in full right here and now.

Click the picture to watch "Three Ghosts" ...

Tags: , ,
Like Us On Facebook

More From The Hollywood Gossip

Game-of-thrones-cosplay-selfie

Game of Thrones Cosplay Selfie Wins Comic Con!

An estimated 47 cosplayers posed for a photo in Game of Thrones garb. It's as awesome as it sounds.
View-co-host

Lauren Sanchez to Co-Host The View*

Lauren Sanchez may end up as a host on The View. She'll guest host the program this week.
Josh-andi-and-nick

The Bachelorette Season Finale Recap: Andi Dorfman ENGAGED to ...

It's all come down to this for Andi Dorfman, Nick Viall and Josh Murray. Come along as we recap The Bachelorette season finale LIVE!
Lea-michele-in-black

Lea Michele Announces Role on Sons of Anarchy Season 7

Lea Michele will be riding on to FX this fall. Look for her to stop by an episode of Sons of Anarchy.