This is part of my small private collection of watch-again-and-again-and again movies.  Probably once a year on a day I just curl up and watch this.  The female characters in this movie exemplify the best in human character, and the funny parts are funny even when you know they're coming.  All the actors fit right into the skin of their characters.