Shakespeare is a drunken savage with some imagination whose plays please only in London and Canada.