This is by no means a good movie. It's beyond formula. It's beyond unrealistic and silly in terms of credibility. You pretty much have seen the movie by watching the trailers. That being said - I LOVE watching Kevin James so I just decided to shut off my brain and watch the movie. By doing that, I was actually able to enjoy it quite alot. I found myself cheering for him and enjoying the ride of the movie knowing full well how silly/lame it really was.
I would recommend this movie to anyone who is able to do what I mentioned above. Not being able to turn off the analytical part of your brain will make this probably one of the dumbest movies ever.