For all its faults, this "Hamlet" has one thing above all the other versions: Nicol Williamson's amazing interpretation of Hamlet. He doesn't fit the image of young Prince Hamlet that we all have, but he'll win you over until you can't imagine anyone else in the role.