Sneak Peek new footage and synopsis from the mid-season finale episode of "Arrow", titled "Three Ghosts".
The episode is directed by John Behring from a story by Greg Berlanti, Andrew Kresiberg and teleplay by Geoff Johns & Ben Sokolowski, airing December 11, 2013:
"...after a fight with 'Cyrus Gold' AKA the 'Acolyte' (Graham Shiels), 'Oliver' (Stephen Amell) is drugged and left for dead.
"Determined to cure him, 'Felicity' (Emily Bett Rickards) makes a risky decision.
"The cure causes Oliver to hallucinate, and what he sees forces him to confront his past.
"Meanwhile, 'Barry' (Grant Gustin) continues to help Felicity, and their connection grows stronger. The 'Arrow' asks 'Lance' (Paul Blackthorne) to look into Gold, but when the stakeout on Gold goes bad, someone is killed.
"Then 'Roy' (Colton Haynes) is captured by 'Brother Blood' (Kevin Alejandro)..."
Click the images to enlarge and Sneak Peek "Arrow: Three Ghosts"...