*The* best Hamlet ever starred Nicol Williamson.
The best MacBeth was, ironically, done by Polanski..which sorta gives a porn tie-in.
Mel Gibson did a pretty good job, too..