Thomas Jane .... Frank Castle (as Tom Jane)
Marcus Johns .... Will Castle
Samantha Mathis .... Maria Castle
John Travolta .... Howard Saint
James Carpinello .... Bobby Saint/John Saint
Laura Harring .... Livia Saint
Will Patton .... Quentin Glass
Eddie Jemison .... Micky Duka
Ben Foster .... Spacker Dave
John Pinette .... Bumpo
Rebecca Romijn-Stamos .... Joan
I'm not exactly sure why everyone panned this movie.
I mean, sure the acting isn't that great but this isn't Shakespeare.
The fight scenes and action scenes were pretty decent considering the budget restraints the filmmakers had but I really expected something more I think.
Overall, I'd say it's worth a rental.
Oh, and by the way, Thomas Jane with brown hair in this movie looks like a younger version of Christopher Lambert. Just so you know.