This is definitely a Punisher rip-off, as fatboy Seagal is referred throughout the film as the "super vigilante". However most of Seagal's scenes are him sitting in a chair while the majority of the action is carried by his co-star. It's a typical roll for Seagal...ex military, expert in everything, never gets touched, ect. There is a predictable plot twist toward the end, but most likely you won't care by that point. Oh, and the CGI blood and gun flashes were cringe worthy. The film started off with potential, but quickly faded into another forgettable Steven Seagal movie.