Hamlet: Abridged and Improved