A solidly entertaining production that sometimes tries too hard to underline the play’s contemporary relevance.