I like Tim Allen and I hate to see him selling himself out like this. Here he's playing an average joe (named Joe! Haha the irony!) who gets beat up outside work one day by a meanie co-worker (played by the brilliant Patrick Warburton, one of the most underrated comedians out there).
Feeling like he has lost his dignity and manhood (and the fact that it occurred in front of his preteen daughter doesn't help any), Joe decides to fight back - by training extensively and preparing for the Next Big Fight.
He employs the services of a guru (Jim Belushi) to help him learn forms of karate and what not, so he can take down Warburton.
The movie is kind of lame insofar that it seems very childish - that's partly the point but, on the other hand, it promotes a bad message to kids. Of course the moral at the end of the story is, "Don't fight." But we spend an hour and a half of revenge-filled fantasy getting there.
It's not a particularly bad film, but neither is it particularly good. I hate to see Tim Allen selling himself out like this because I think he's a fine comedian and this puts his talents to waste. Anyone could play this role. There's a reason it's called "Joe Somebody." Now here's a good idea: put Patrick Warburton in a good movie for once, and give Tim Allen a good role.