Took my boyfriend for his bday.  He looooooved it. :) SCORE!!!  it was his first time at CDS and he can't wait to see others.  Suggestion: know the storyline/theme beforehand. it helps. :)  worth the money so see it! :)