Very funny and engaging comedy involving a large cast of characters who are inter-related, self-absorbed, and totally interesting in spite of their major flaws. As the film meanders, you have no idea about where it is going -- if anywhere -- but it is a thoroughly enjoyable trip.