I'm just going to say right off the bat, Punisher: War Zone is better, just being a far more entertaining movie. This adaptation of Punisher tries really hard to be a legitimate film with heart and story, but it just doesn't have the skill to pull it off. I'd say within the first 20 minutes of this movie I realized it was basically a 90s action movie, and once I just accepted that the corniness of the lines and directing charmed me more than annoyed me. I'm not saying it's a great movie, I don't think I can even really call it a good movie, but once I became willing to not take it so seriously I was actually able to have quite a bit of fun with it. And there are still a lot of things I liked in this movie. Thomas Jane is a good Frank Castle, Travolta is a cheesy but amusing villain, I actually liked the weird friendship Castle develops with his neighbors, and the 90s style action and explosions are pretty fun. The movie should have had a better heart, or more gruesome violence, or ideally both. It doesn't, but what it does have is still fun if you approach it with the right mindset.