The Punisher (2004)

no country for old men poster
40%

Director

Jonathan Hensleigh

Cast

Thomas Jane as Frank Castle

John Travolta as Howard Saint

Will Patton as Quentin Glass

Roy Scheider as Frank Castle Sr.

Laura Harring as Livia Saint

Ben Foster as Spacker Dave

Rebecca Romijn-Stamos as Joan

Samantha Mathis as Maria Castle

Writers

Jonathan Hensleigh (written by)

Michael France (written by)


Summary

Based on the Marvel comic's character, an undercover FBI agent becomes a vigilante who sets out for vengeance after his family was murdered.

Genre

Action, Crime, Drama

Released

April 16, 2004

Runtime

2hrs 4min

MPAA

R, for pervasive brutal violence, language, and brief nudity

Additional Credits