Fantastic ensemble work. This is a great show with a laugh a second. This is fit for any audience, but Shakespeare buffs will have an extra appreciation for the witty interweaving of various plots. I recommend you attend this show early so you have time to see it again. It’s worth it.