This production is tremendous fun