2017 will bring us three new Marvel series on Netflix-- Iron Fist, The Defenders and... The Punisher, which began filming last week (first set photos here). Steve Lightfoot from Hannibal will be the showrunner. Starring Jon Bernthal as Frank Castle, The Punisher picks up Frank's story after the events of Daredevil S2. Set photos confirm that Daredevil's Debra Ann Wohl will be appearing as Karen Page, the only person who was sympathetic to Frank's plight in DD S2. Also appearing will be Ebon Moss-Rachbach as Frank (and Skye/Daisy/Quake) ally Microchip, and Ben Barnes as the villain Jigsaw.