New on Netflix: November brings the punishment December 29, 2017October 26, 2017 by Jason Bouwmeester Jon Bernthal as Frank Castle/The Punisher finally gets his own series in Marvel’s The Punisher