Superb vocals from every actor! Fun and funny story line that kept the audience intensely focused wondering what was going to happen next. fine acting performances (as usual from the Good People cast) and a great music crew to match the excellent choreography