Cast
Ray Stevenson
Frank Castle / The Punisher
Dominic West
Billy 'The Beaut' Russoti / Jigsaw
Julie Benz
Angela Donatelli
Colin Salmon
Paul Budiansky
Doug Hutchison
James Russoti / 'Loony Bin Jim' / 'LBJ'
Dash Mihok
Martin Soap
Wayne Knight
Linus Lieberman / Micro
Stephanie Janusauskas
Grace Donatelli
Mark Camacho
Carmine 'Pittsy' Gazzera
Keram Malicki-Sánchez
'Ink' Gazzera
Crew
Lexi Alexander
Director
Gale Anne Hurd
Producer
Jennifer L. Smith
Casting
Tricia Wood
Casting
Odette Gadoury
Costume Design
Matt Holloway
Writer
Simon Abbott
Production Manager
Donna Sloan
Executive In Charge Of Production
Jean Frenette
Stunt Coordinator
Scott J. Ateah
Stunt Coordinator
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.