A slick, well-performed production struggles to find relevance in a new revival at the Shaftesbury Theatre