Main Cast in Punisher Season 2 Episode 3
Jon Bernthal returns as Frank Castle, the central protagonist in Punisher season 2 episode 3. The episode continues the story of Frank's violent campaign against organized crime and corrupt officials after his family's murder. Bernthal is credited as the lead actor in this Marvel Netflix series, which is based on the Marvel Comics character The Punisher. The series is produced by Marvel Television and distributed by Netflix, with original music composed by Tyler Bates and Jay Gruska. For more details on the show's production background, see the official Netflix series page for Marvel's The Punisher here.
Ben Barnes portrays Billy Russo, also known as Jigsaw, in Punisher season 2 episode 3. Barnes plays the former military comrade of Frank Castle whose face is scarred and who becomes a major antagonist. The character's arc in the series explores trauma, identity, and loyalty. The series also features Amber Rose Revah as Dinah Madani, a Homeland Security agent investigating Frank Castle's activities. The show's creative team includes showrunner Steve Lightfoot, who oversees the narrative and character development across the season.
Supporting and Recurring Cast in Punisher Season 2 Episode 3
Jason R. Moore plays Curtis Hoyle, a former Navy SEAL and Frank Castle's closest ally. In Punisher season 2 episode 3, Curtis provides tactical support and emotional grounding for Frank's mission. The character is a recurring figure throughout the season, reflecting themes of brotherhood and post-war adjustment. Ebon Moss-Bachrach appears as David Lieberman, a former NSA analyst who assists Frank with intelligence and surveillance. Lieberman's technical expertise becomes critical in the episode's plot developments.
Paul Schulze portrays William Rawlins, a CIA officer with a hidden agenda that connects to Frank Castle's past. Rawlins is a recurring antagonist whose actions have long-term consequences for the main characters. The episode also features Deborah Ann Woll as Karen Page, a journalist who becomes entangled in Frank's world. Page's role in Punisher season 2 episode 3 continues the broader narrative of media, justice, and moral ambiguity. The series is based on the Marvel Comics character created by Gerry Conway, John Romita Sr., and Ross Andru.
Production Details and Key Facts for Punisher Season 2 Episode 3
Punisher season 2 episode 3 was directed by Jim O'Hanlon, who also directed multiple other episodes in the season. The episode was written by Dario Scardapane, who serves as a writer and co-executive producer on the series. Filming for the second season took place primarily in New York City and Atlanta, Georgia, with location shoots in various urban and industrial settings. The series is part of the Marvel Cinematic Universe's Netflix television slate, which includes Daredevil, Jessica Jones, Luke Cage, and Iron Fist.
Marvel's The Punisher season 2 consists of 13 episodes, with Punisher season 2 episode 3 positioned as the third installment in the storyline. The season premiered on January 18, 2019, and was the final season of the series before its cancellation. The show is rated TV-MA for mature audiences due to strong violence, language, and drug use. The series was developed for television by Steve Lightfoot, with executive producers including Jeph Loeb and Jim Chory. For more information on Marvel's television division and related projects, visit the Marvel Entertainment official website here.