CW has released a clip from tonight’s episode of Arrow, which is titled, “Sins of the Father,” as well as an inside look at the character’s motivations in this episode from the cast and crew.
The episode will focus on Nyssa’s claim last week of being able to save Thea at the cost of Malcom’s life. Will Team Arrow oblige? Find out tonight on the CW at 8PM EST.
You can check out the clip below:
And now the Featurette:
“Making you a better geek, one post at a time!”