Last month, word arrived that Ben Barnes had reportedly joined the Marvel/Netflix Punisher series spun-off from Daredevil. He's since been officially confirmed alongside Ebon Moss-Bachrach and Amber Rose Revah.
Barnes is aboard to play Billy Russo, Frank’s Castle’s (Jon Bernthal) best friend from his days in the Special Forces. He runs a successful private military corporation called Anvil. And there may well be more to him as (potential spoiler alert) Russo in the comics is also the villain Jigsaw.
Moss-Bachrach is set as Micro, a former NSA Analyst, who carries secrets that will be of great value to Frank and some very dangerous people. He's also from the comics. Revah, meanwhile, is Dinah Madani, a Homeland Security Agent who wants to track down Frank.
"I’m really excited about the cast we're assembling alongside Bernthal as Frank Castle," says showrunner Steve Lightfoot in a statement. "I look forward to watching Ben, Ebon and Amber embody these characters and breathe vivid life into the story we are crafting for this season of Marvel's The Punisher."
"We couldn’t be more thrilled about the remarkable talent joining Jon Bernthal," says Marvel TV boss Jeph Loeb. "Ebon, Ben and Amber are incredibly talented actors and we can’t wait to see them bring these characters to life."
With Daredevil's Karen Page (Deborah Ann Woll) already spotted on the set, The Punisher is shooting now and should be on Netflix next year.