Olivier is absolutely mesmerizing as the dane of Denmark. I have seen Gibson's and Branagh's versions, and Olivier is still far and away the most impressive performance. Whenever I think of Hamlet, I always think of Olivier's Hamlet. The picture as a whole is very well done, although in parts it can seem a bit chinsy. Olivier (as director) firmly establishes the mood for the picture, and the ensemble acting is terrific. Watch for a very pompous Polonius!