Cleverly directed, updated enough without going overboard and perfectly pared down to keep it moving. Shylock really stands out as a top notch performer but honestly ALL the performances were wonderful. Not often you can say that about a show. Highly recommend!