He is a great actor, the reason I say this is because of the different roles he actually plays.
I believe it is his agent giving him so n so movies and believing in him acting these roles. Well, I liked
him in the movie "Next", "Face Off" and a few others... if you have not seen Next... try to look it up.
As for "kick ass" ... he was father and trainer... nothing too spectacular... the movie was awesome, but
it was more about his daughter and NOT him.
Anyway... great actor, just some in between movies that make him not so special.