In over 40 years of watching and reviewing theatre, I've seen a lot of Shakespeare, some very good, some indifferent…