The plot, characters and dialogue are all so hackneyed.
There is also so much inconsistency or arbitrariness in how action sequences play out.