This film of the comic-book is all action as ex-FBI agent Frank Castle (Tom Jane) goes on the vengeance trail.

It starts with a bang, as Castle finishes his last assignment and upsets psychotic crook Howard Saint (John Travolta), before heading for early retirement with his wife (Samantha Mathis) and son.

His family’s murder at the hands of Travolta’s henchmen, led by Will Patton, is an exciting sequence and Jane’s steely eyed confrontation with a singing assassin is another highlight.

Jane looks suitably tortured, Travolta makes all his scenes count and Patton is excellent in this bloodthirsty fantasy.