JAMES BAMFORD DIRECTS — Team Green Arrow’s ongoing battle with Damien Darhk (Neal McDonough) is complicated by a shocking revelation. Thea’s (Willa Holland) bloodlust returns and she loses control in front of Alex (guest star Parker Young).
Don’t miss the all new episode Wednesday, November 18th at 8pm on CW44!
James Bamford directed the episode written by Speed Weed & Keto Shimizu (#407). Original airdate 11/18/2015.