Frank Castle
David Lieberman
Billy Russo
Dinah Madani
Curtis Hoyle
Sarah Lieberman
Marion James
Farah Madani
Rafael Hernandez
Dr. Hamid Madani
Leo Lieberman
Zach Lieberman
Maria Castle
Frank Castle Jr.
Lisa Castle
Carl
Hayley
Cop
Army Veteran (uncredited)