Loading...
Marvel's The Punisher

Marvel's The Punisher

2017·TV series·2 seasons · 26 episodes18

Action & Adventure, Crime, Drama

8.2 / 10 (3,424 votes)

The truth must be taken.

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

Created by
Steve Lightfoot
Original language
English
First aired
17 November 2017

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Jon Bernthal

    Jon Bernthal

    Frank Castle / Punisher

  • Ben Barnes

    Ben Barnes

    Billy Russo

  • Amber Rose Revah

    Amber Rose Revah

    Dinah Madani

  • Josh Stewart

    Josh Stewart

    John Pilgrim

  • Jason R. Moore

    Jason R. Moore

    Curtis Hoyle

  • Floriana Lima

    Floriana Lima

    Dr. Krista Dumont

  • Giorgia Whigham

    Giorgia Whigham

    Amy Bendix