This is an excellent film. I have seen it several times since it's release and never tire of it. Other than the adult theme it would have been suitable for family viewing. Well casted, and a good mix of both romance and comedy. The casual observer may not catch the best part of the movie, it's soundtrack. Kevin Kline does an outstanding vocal rendition of La Mer. Cole Porter, Ella Fitzgerald, Louis Armstrong, Van Morrison, and others.. How could one ignore this gem?