Jon Bernthal ... Frank Castle aka The Punisher |
Ebon Moss-Bachrach ... David Lieberman aka Micro |
Ben Barnes ... Billy Russo |
Amber Rose Revah ... Dinah Madani |
Paul Schulze ... Rawlins |
Daniel Webber ... Lewis Walcott |
Jason R. Moore ... Curtis Hoyle |
Michael Nathanson ... Sam Stein |
Jaime Ray Newman ... Sarah Lieberman |
Deborah Ann Woll ... Karen Page |