Shakespeare’s Hamlet: Great production, but...