Looks like we are all right and wrong at the same time with Ben Barnes’ role in THE PUNISHER.
Netflix confirmed the role of Westworld‘s Ben Barnes and it won’t be the antagonist of the series. He will play the role of Billy Russo, Frank Castle’s best friend in the Special Forces days. Adding to that, he also runs a private military corporation called Anvil.
However, Marvel comic fans know what the name Billy Russo means. Russo is also known as Punisher’s villain, Jigsaw. Dominic West played the role of Jigsaw in 2008’s Punisher: War Zone.
Netflix also announced to more roles for the series. That includes Ebon Moss-Bachrach as Micro and Amber Rose Revah as Dinah Madani. Micro acts as Frank Castle’s supplier/hacker. Whilst, Dinah Madani is a highly-trained sophisticated Homeland Security agent who is vexed by the Punisher.
Walk through hell with The Punisher in Netflix on November 2017.
(Source)