This is not a great movie. I've no false hopes that this movie will win any awards. This is however, the perfect movie for when you just want to have a good time and some great laughs. You can read the synopsis to find out about the film's plot. What you can't read is how good the acting is. The entire cast are able to put a comical spin on everything keeping the whole film light and fun, but there's actual really keen acting going on here. Above the comedy, the acting shines brightly.
I have seen almost all of these actors in other roles from NCIS to any of slue of Jerry Bruckheimer shows. The characters they portray in those other roles are so 180 degrees from their goof-ball characters in this movie that it's sometimes difficult to accept their more serious roles. Then again, that's why they're actors.
Some people have complained that the movie does not comply with all of the customs and courtesies of military bearing (saluting, reporting for duty in civilian dress, etc.), while some of that is true, let's not forget that this is a movie designed for laughter. As a retired military member, I can waive the minor inconsistencies in favor of enjoying this movie.
In summation, if you want a fun movie that'll get you laughing, still present quality acting, tells a story, makes you woot for heroes, then this is that movie. I've watched it countless times and will continue to do so. I do so not because I'm enamoured with any particular actor, but simply because I love this film.