Season 2 Episode 9 Three Ghosts

Arrow Season 2 Episode 9 "Three Ghosts" Photos

Arrow Season 2 Episode 9 "Three Ghosts" Photos

New spoiler photos for Arrow season 2, episode 9 "Three Ghosts" have arrived. Check them out below!


Source: CW

The episode airs Wednesday, December 11, get more spoilers for the episode here.