Pros: Imaginative, energetic and really entertaining. Cons: The performance is quite long and requires some serious stamina. The other night…