Watch The CW's "Arrow" season 4 episode 5 online live stream titled "Haunted" on CW.
There are different streaming rules for different regions, if you have trouble accessing "Arrow" series on CW you can try and check here.
Last week's episode revealed the consequences of bringing back Sara to life to the team and most importantly to her father, Captain Quentin Lance (Paul Blackthorne).
Also, Captain Quentin's real relationship with main villain Damien Darhk (Neal McDonough) has also been revealed with Oliver (Stephen Amell) eventually finding out about Lance's betrayal, which forced him to confront the Captain.
"Haunted" will also see the return of paranormal detective John Constantine (Matt Ryan), who starred in the cancelled NBC series, "Constantine."
Oliver Queen (Stephen Amell) will ask the help of Constantine to nurse the recently resurrected Sara Lance (Caity Lotz) back to old self.
While Malcolm Merlyn already warned that Sara will never return to her normal self, Oliver is hoping that Constantine can help Sara.
"Arrow" season 4 episode 5 synopsis reads below:
"Things take a turn for the worse with Sara, so Oliver calls in a favor from an old friend, John Constantine, who deals in the mystical."
For more The CW shows, there is a live stream of the channel which can be accessed CW or here (different regions might access different sites), and through that, fans can watch "Arrow" season 4 episode 5.
"Arrow" season 4 episode 5 online live stream will have recurring ads that pop up every once in a while. If this is the only way you can view "Arrow" season 4 episode 5 live stream, do not be deterred and the live streaming will work once the ads disappear.
Be sure to catch"Arrow" season 4 episode 5 live stream tonight at 8:00 pm EST CW or here.