The definition of a good time. Witty, exciting, energetic, magical, shocking, smart, and hilarious. I don’t think I have laughed that hard at a show in a long time. If you want a good time here it is. Love this company.