And it's not supposed to be. There are quite a few bad reviews of this movie -- bad acting, thin script, etc. All I got to say is get over it. This is one of those silly movies that you watch on a lazy summer day. The good guys win and the bad guys don't. Like I said it's not rocket science. However, if I had a choice between this movie and one of those equally implausible big budget Mission Impossible movies, I'll take McHale's Navy.