Check out the teaser for the Netflix original series Marvel’s The Punisher: