New Clip and Inside Look Featurette Released for Arrow’s “Sins of the Father” Episode

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!”

Tags : Arrow
Matt Heywood

The author Matt Heywood

Matt Heywood is the founder and EIC of where he strives to make you a better geek, one post at a time! When he’s not scouring the Internet for interesting nuggets of awesomeness he can be found in his secret lair enjoying the latest and greatest video games, taking pictures of toys, or talking Star Wars on EB’s Star Wars Time podcast show.