Thomas Jane portrays the character of Frank Castle / The Punisher.
John Travolta plays the role of Howard Saint.
Will Patton takes on the role of Quentin Glass.
Roy Scheider portrays the character of Frank Castle, Sr.
Laura Harring brings the character of Livia Saint to life.
Ben Foster plays the role of Specker Dave.
Samantha Mathis takes on the character of Maria Castle.
James Carpinello portrays the characters Bobby Saint and John Saint.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.