The comic character Micro will appear in The Punisher as a former NSA analyst with intel that could be valuable to the good guys as well as the bad guys.
There’s no saying how large of a role Deborah Ann Woll will play in The Punisher, but Karen is joining a solid cast of characters.
We’ve now learned that Ben Barnes will be playing Frank’s Special Forces friend Billy Russo, who may or may not end up becoming the comic villain known as Jigsaw.
Son of God alum Amber Rose Revah will play Homeland Security agent Dinah Madani, who isn’t necessarily a big fan of Frank.