Marvel's The Punisher is the latest show from the Marvel Cinematic Universe to be released on Netflix. After successes in Jessica…