Assured, smart, multi-character comedy. Manages to stay consistently intriguing and connected. Great use of music. Meaning of it all may not be immediately obvious but the comedy is clever and the cast, cameos included, are wonderful. In a word, enjoyable.