Ebon Moss-Bachrach

Marvel casts Jigsaw and Micro for Netflix’s The Punisher series

With The Punisher currently filming in New York City, Marvel has now officially revealed the name of the character Ben Barnes will play in the Netflix series while also announcing the addition of two new cast members.