Marvel's The Punisher

Marvel's The Punisher (2017)

  • Genre: Action & Adventure, Crime, Drama
  • Creator: Steve Lightfoot
  • First Air Date: 2017-11-17
  • Last Air Date: 2019-01-18
  • Total Seasons: 2
  • Total Episodes: 26
  • Status: Canceled
  • Episode Runtime: 53 min.
  • Production Company: Marvel Television
  • Networks: Netflix
star 8.1/10
From 764 Ratings


A former Marine out to punish the criminals responsible for his family's murder finds himself ensnared in a military conspiracy.

  • Keywords: gun, based on comic, vigilante, violence, marvel cinematic universe
  • Marvel's The Punisher Trailer

    Is Marvel's The Punisher on Netflix?

    Is Marvel's The Punisher on Netflix? Yes! Marvel's The Punisher (2017) is available on Netflix United States.

    Watch on Netflix

    Marvel's The Punisher Seasons

    Season 1

    First Air Date: 2017-11-17
    13 Episodes

    Season 2

    First Air Date: 2019-01-18
    13 Episodes

    Marvel's The Punisher Episodes

    Title Air Date Duration
    Season 1Episode 13AM60 min
    Season 1Episode 2Two Dead Men60 min
    Season 1Episode 3Kandahar60 min
    Season 1Episode 4Resupply60 min
    Season 1Episode 5Gunner60 min
    Season 1Episode 6The Judas Goat60 min
    Season 1Episode 7Crosshairs60 min
    Season 1Episode 8Cold Steel60 min
    Season 1Episode 9Front Toward Enemy60 min
    Season 1Episode 10Virtue of the Vicious60 min
    Season 1Episode 11Danger Close60 min
    Season 1Episode 12Home60 min
    Season 1Episode 13Memento Mori60 min
    Season 2Episode 1Roadhouse Blues53 min
    Season 2Episode 2Fight or Flight55 min
    Season 2Episode 3Trouble the Water51 min
    Season 2Episode 4Scar Tissue58 min
    Season 2Episode 5One-Eyed Jacks51 min
    Season 2Episode 6Nakazat57 min
    Season 2Episode 7One Bad Day52 min
    Season 2Episode 8My Brother's Keeper49 min
    Season 2Episode 9Flustercluck58 min
    Season 2Episode 10The Dark Hearts of Men47 min
    Season 2Episode 11The Abyss55 min
    Season 2Episode 12Collision Course50 min
    Season 2Episode 13The Whirlwind58 min
    • Jon Bernthal

      as Frank Castle
    • Ben Barnes

      as Billy Russo
    • Amber Rose Revah

      as Dinah Madani
    • Jason R. Moore

      as Curtis Hoyle
    • Josh Stewart

      as John Pilgrim
    • Floriana Lima

      as Dr. Krista Dumont
    • Giorgia Whigham

      as Amy Bendix