It is slick, however the plot is totally unbelievable. I never understand with all this fire power they can never hit the heroes. Also with the injuries that our main guy gets he manages to come back as if there are no scratches at all and he keeps beating of everyone that attacks him. I guess adrenaline gets you through everything.