This is a pretty good scaled down version of Hamlet but please don't even mention this version in the same breath as the Kenneth Branagh version. They are really two different animals. The Zeffirelli version is a great example of the pervasiveness of short attention spans and the superfluous need to edit the greatest playwright of all time. Branagh's version tells the whole story in the absolute and exquisite language chosen by the Bard. One note to those out there who think Shakespeare is wordy and tedious: try writing the same situations the Bard wrote, your version won't hold a candle!!