Critic Consensus: No consensus yet.
as Oliver Queen
as Dinah "Laurel" Lance
as Tommy Merlyn
as Walter Steele
as John Diggle
as Robert Queen
as Quentin Lance
as Moira Queen
as Thea Queen
as Felicity Smoak
as Cyrus Gold/Acolyte
as Brother Blood
Three Ghosts Photos
Critic reviews for Three Ghosts
At any rate, 'Three Ghosts' was a potent mix of fan service moments...and table setting for the season to come.
We're content to marvel over how deftly "Three Ghosts" manages to accomplish its Dickensian feats of exploring past, present and future, without skimping on the shiny explosions.
Besides having a great main storyline, "Three Ghosts" also finally makes good on connecting Oliver's flashback world to his present situation.
Other than a slightly underwhelming debut for the Flash, this episode fired on all cylinders...The twists kept coming, the drama never stopped, and we have a very compelling new enemy for Ollie to contend with in the second half of the season.
Discuss Arrow on our TV talk forum!