Three Ghosts's primary photo
  • Arrow Three Ghosts (Season 2, Episode 9)
  • TV-14
    TV Episode | 45 min | Action, Adventure, Crime

Arrow

Three Ghosts (Season 2, Episode 9)
TV-14
TV Episode | 45 min | Action, Adventure, Crime

After a fight with Cyrus Gold (aka the Acolyte), Oliver is drugged and left for dead. Determined to save him, Felicity's cure causes Oliver to hallucinate, and confront his past.
Director
Writers
Greg Berlanti (developed by) (story by) | Marc Guggenheim (developed by) | Andrew Kreisberg (developed by) (story by) | Geoff Johns (teleplay by) | Ben Sokolowski (teleplay)
Producers
Joseph Patrick Finn (as JP Finn) | Wendy Mericle | Todd Pittson (produced by)
Composer
Cinematographers
Casting Directors
Lyndsey Baldasare | David Rapaport (as David H. Rapaport)
Production Designer
Status
Edit Released
Updated Dec 11, 2013

Release date
Dec 11, 2013 (United States)
Awards

Contacts

Become a member to see contact information for Three Ghosts.

Cast

+ Add Cast
26 cast members
Name Known for
Stephen Amell
Oliver Queen / The Arrow Oliver Queen / The Arrow   See fewer
Katie Cassidy
Laurel Lance Laurel Lance   See fewer
David Ramsey
John Diggle John Diggle   See fewer
Willa Holland
Thea Queen Thea Queen   See fewer
Emily Bett Rickards
Felicity Smoak Felicity Smoak   See fewer
Colton Haynes
Roy Harper Roy Harper   See fewer
Manu Bennett
Slade Wilson Slade Wilson   See fewer
Susanna Thompson
Moira Queen Moira Queen   See fewer
Paul Blackthorne
Quentin Lance Quentin Lance   See fewer
Grant Gustin
Barry Allen Barry Allen   See fewer
Kevin Alejandro
Sebastian Blood / Brother Blood Sebastian Blood / Brother Blood   See fewer
Caity Lotz
Sara Lance Sara Lance   See fewer
Roger Cross
Detective Lucas Hilton Detective Lucas Hilton   See fewer
Jesse Hutch
Officer Daily Officer Daily   See fewer
Dylan Neal
Dr. Anthony Ivo Dr. Anthony Ivo   See fewer
Graham Shiels
Cyrus Gold Cyrus Gold   See fewer
Colin Donnell
Tommy Merlyn Tommy Merlyn   See fewer
Olivia Cheng
Linda Park Linda Park   See fewer
Jennifer Cheon Garcia
Officer Jones (as Jennifer Cheon) Officer Jones (as Jennifer Cheon)   See fewer
Danny Dworkis
The Technician The Technician   See fewer
Ron Selmour
The Butcher (as Ronald Selmour) The Butcher (as Ronald Selmour)   See fewer
Christian Michael Cooper
Orphan (uncredited) Orphan (uncredited)   See fewer
Charles Jarman
Pirate (uncredited) Pirate (uncredited)   See fewer
Jeremy Raymond
Sleazy Clerk (uncredited) Sleazy Clerk (uncredited)   See fewer
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Top 500

Become a member to access additional data

Ratings Breakdown