Oct. 10, 2012
Returning Series
60 min.
The CW TV Network

Top Contributors

Arrow » Season 2
Arrow - 02x09 Three Ghosts

2x09 Three Ghosts

4.66/5 (50 votes)
First Aired: Dec. 11, 2013 on The CW
Summary: After a battle with Cyrus Gold, Oliver is poisoned and left for dead, and Felicity gives him an antidote that causes hallucinations of his past. Meanwhile, Brother Blood captures Roy, Barry continues assisting Felicity, and Lance loses someone when he tries to run surveillance on Cyrus.

Watch Episode On:

- Amazon (purchase)
- VUDU (purchase)

Main Characters in this Episode


Guest Stars

Arrow played by Stephen Amell
Sebastian Blood played by Kevin Alejandro
Brother Blood played by Kevin Alejandro
Detective Lucas Hilton played by Roger R. Cross
Officer Daily played by Jesse Hutch
Cyrus Gold played by Graham Shiels
Linda Park played by Olivia Cheng (II)
Officer Jones played by Jennifer Cheon

Episode Quotes

Brother Blood: Brother Cyrus told me he killed you.
Arrow: Guess he's not as strong as you'd hoped. Where did you get the mirakuru? Who gave you the formula?
Brother Blood: It was a gift. A gift I would use to save this city from itself.
John Diggle: "Solomon Grundy, born on a Monday..."
Oliver Queen: Christened on Tuesday. I know the poem. It symbolizes the seven stages of life - from birth to death.
John Diggle: What stage is this guy in?
Slade Wilson: So your campaign begins.
Sebastian Blood: The city needs a leader. And putting the copycat hoods up to assassinating the mayor was just the first step. The vigilante... he destroyed the centrifuge and the serum along with it.
Slade Wilson: I want you to arrange another sample to receive another sample of my blood, and than you can mass produce the serum again. When I ask you not to confront the vigilante, you will listen. Remember your mask, can be worn by another.
Sebastian Blood: You know who he is under that hood, don't you?
Slade Wilson: I know exactly who is. He's my friend.
Sebastian Blood: That's why you don't want him dead.
Slade Wilson: Death would be a release from this life, and his sentence has yet to be carried out.


  • Goof (continuity error): When Felicity goes to put the mask on Oliver, she is putting it on his bare face (there is no black makeup on his eyes). When we cut to another shot, and the camera pans around to Oliver with the mask on, he is suddenly wearing eye makeup.
  • Goof (factual errors): Warfarin has long been a main ingredient in rat poison, and is also used in a more pure form as a pharmaceutical for blood clots. However, it takes three to five days to take effect, and the dosage must be calculated very carefully to balance the actual thickness of how much blood versus the medicinal efficacy of the warfarin ingested. In addition, it has side effects, but hallucinations and excessive sweating are not among them.


  • During the news broadcast that Barry Allen is watching, the reporter notes that her name is Linda Park. Linda would later be recast by Malese Jow and play a love interest for Barry in Season 1 of The Flash.
  • Near the end of the episode, Diggle asks Oliver about Cyrus Gold's whereabouts to which Oliver responds "Died on Saturday, buried on Sunday." This alludes to the "Tale of Solomon Grundy," whose real name was Cyrus Gold before he died.
  • At the end, Barry Allen receives his powers, turning him into The Flash.
  • Cyrus Gold is the civilian name of a popular DC villain, Solomon Grundy.
1 year ago
Really was a great midseason finale I suspected Shado was dead and Slade would be back,so those reveals did'nt surprise me. But the manner of Shado's death surprise me and i'm not happy that it was so pointless.It was going to be a sticking point between Oliver And Slade which i also already suspected,there were a lot of other ways it could had gone down. To see Slade so soon it the present though that he's the mastermind behind Blood was also surprising I'm eager to see how he starts going after Oliver and the people he cares about.
You are successfully logged out.

ShareTV Login

Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Create Account

Verify Password

Verification code (check your email for the verification code)

Verification code has been sent to the following email address:
If you didn't receive the verification code:

1. Check your bulk/spam folder.

2. Try to whitelist our email address (noreply@sharetv.org)

3. Resend verification email

If you mistyped your email address change it here
Create a free ShareTV account to make a personalized schedule of your favorite TV shows, keep track of what you've watched, earn points and more.
Verify your username and email to complete your Registration
Enter the text in the image shown if you are human.
WARNING: after 2 more failed attempts you will be locked out

Forgot Your Password?

Enter the email address you used to create the account and your password will be emailed to you.