An ancient evil is coming. Time to suit up.
Just when Matt thinks he is bringing order back to the city, new forces are rising in Hell’s Kitchen. Now the Man Without Fear must take on a new adversary in Frank Castle and face an old flame – Elektra Natchios.
Can Oliver stop the Doll Maker before Laurel and Felicity become the next victims? And who is the new masked hero in down in skin tight leather.
No part of this video is not perfect.