This was a very entertaining movie. Yes, there were flaws, but overall, it was well done. The humor was not slap-happy but seemed to relate to the respective scene. The story line was perhaps a bit too hopeful, but I don't goe to movies to be depressed.