The photo shows the entire cast which includes Jason R Moore, who plays Curtis Hoyle, a Lieutenant in the Army who works with Frank Castle. Michael Nathanson plays Sam Stein, a Homeland Security officer. Daniel Webber plays Lewis Walcott, a young veteran struggling with civilian life. Amber Rose Revah plays Dinah Madani, a Homeland Security agent with her own agenda. Eben Moss-Bachrach plays Micro, a longtime ally of Frank Castle and the person who builds his weapons and supplies his tech. Jaime Ray Newman plays Sarah Leiberman, Micro’s wife. Jon Bernthal as Frank Castle/ The Punisher. Deborah Ann Woll is returning as Karen Page from Daredevil and the upcoming The Defenders series. Rounding out the cast is Ben Barnes playing Billy Russo who becomes the villain Jigsaw.
The Punisher launches late next year on Netflix. Let us know what you think of the cast and your opinions about the series itself.