This is the last movie about Frank Castle...AKA as "The Punisher"...a vigilante who sets out to totally destroy those who killed his family. John Travolta is the baddie in this film and he is good at it! ( I always thought he made a better bad guy myself.) Thomas Jane ( or Tom Jane)plays Frank Castle. He's okay...but not really gritty enough.