Hamlet and The Lost O’Casey, Dublin Theatre Festival, review: world-class shows at a world-class festival

The Telegraph -