The second part of the "Arrow" season 2 midseason finale is episode 9, "Three Ghosts," Grant Gustin's second episode as Barry Allen, and the CW released promotional photos from it on Thursday, Dec. 5.
In this upcoming "Arrow" episode, after his fight with Cyrus Gold (Graham Shiels), AKA the Acolyte, ended with Oliver (Stephen Amell) drugged and left for dead, Felicity (Emily Bett Rickards) made a risky decision to try to save him when she brought Barry into the "know" in "The Scientist," and the cure he (presumably) comes up with causes Oliver to hallucinate, which forces him to confront his past.
Meanwhile, Barry and Felicity's connection grows stronger as he continues to help her. The Arrow asks Lance (Paul Blackthorne) to look into Gold, but the stakeout on Gold takes a bad turn and someone is killed. Finally, Brother Blood (Kevin Alejandro) captures and tortures Roy (Colton Haynes).
The "Three Ghosts" photos in the slideshow offer a look at Roy being tortured (poor Roy!), Sin (Bex Taylor-Klaus) and Thea (Willa Holland) turning to Laurel (Katie Cassidy) for help, and more. Plus, don't forget to check out the "Three Ghosts" promo to see more of Gustin as Barry Allen.
"Arrow" season 2 airs Wednesdays at 8 p.m. on the CW. What do you think of these episode 9 photos?