New Looks At Arrow’s Vixen, The Punisher

Some first look photos and video are out today of anticipated new live-action takes on iconic comic characters.

First up, two new shots are out of Jon Bernthal as The Punisher in the upcoming second season of Marvel and Netflix’s “Daredevil” which goes online March 18th. Empire published the shots and also offered a description of a sequence being shot in which Frank Castle is set to plug a man he calls a ‘c–ksucker’ before the horned hero interferes.

Also out is a new promo for this week’s episode of The CW’ s”Arrow” which gives us a first look at Megalyn Echikunwoke reprising her role of Vixen from the CW Seed web series – albeit this time in live-action form. That episode airs Wednesday.