Arrow
tv show

170 total episodes
-
8 seasons
Heroes fall. Legends rise.
First Aired October 10, 2012
Genres:
Overview
Spoiled billionaire playboy Oliver Queen is missing and presumed dead when his yacht is lost at sea. He returns five years later a changed man, determined to clean up the city as a hooded vigilante armed with a bow.

Three Ghosts
Season 2 - Episode 9 - 1h 42m
Air Date
December 11, 2013
Overview
After covering from a near-fatal drug overdose, Oliver begins hallucinating people from his past. Believing he's a liability, Oliver gives the information he has on Cyrus Gold to Quentin... which results in the deaths of several police officers. Meanwhile, Brother Blood captures Roy and uses him as a test subject for his new serum. In the past on the island, Ivo gives Oliver an impossible choice to make.
Crew
Guest Stars
Colin Donnell
as
Tommy Merlyn
Caity Lotz
as
Sara Lance
Celina Jade
as
Shado
Roger Cross
as
Lucas Hilton
Graham Shiels
as
Cyrus Gold
Bex Taylor-Klaus
as
Sin
Jennifer Cheon Garcia
as
Officer Jones
Danny Dworkis
as
The Technician
Dylan Neal
as
Dr. Anthony Ivo
Jesse Hutch
as
Officer Daily
Ron Selmour
as
The Butcher
Kevin Alejandro
as
Sebastian Blood / Brother Blood