Perfect for a bachelor or bachelorette gathering or just to watch something you won't get anywhere else. Rated X yet with it never seems too much. Small theater and you expect a small theater show but the show is figuratively too big for its' size. The entire cast is overwhelmingly talented. I can't get this enthusiasm from a Cirque show. There is an insane mix that never leaves you bored. Ballet couple performance with instrumental Cranberries song, aerial performance, pole dancing, tap dancing, show tunes, live band, live singing, amazing contortionist with dub playing in the background, etc. etc.