Após ter sua esposa e filho assassinados, Frank Castle (Thomas Jane) decidiu por dedicar sua vida a eliminar o crime das ruas da cidade em que vive. Para tanto Castle não apenas persegue os bandidos como também os elimina, usando para tanto sua experiência como agente secreto do FBI. Seu novo alvo é Howard Saint (John Travolta), um homem ligado ao submundo do crime que decide se vingar da sociedade após ter seu filho morto.
Mais filmes : Melhores filmes do ano 2004, Melhores filmes Ação, Melhores filmes de Ação de 2004.