I agree. Hamlet is one of my favorites. I often like to compare it to Macbeth - its similar and dissimilar, all at the same time.
I'm kind of wondering if this is a homework question too. If not, Shib, you pose and interesting question! Let us know if what it is - personal or educational...
I'd love to go into it more!
Another question of revenge lies inside the pages of another Shakespeare masterpiece:
If you prick us, do we not bleed?
if you tickle us, do we not laugh?
if you poison us, do we not die?
and if you wrong us, shall we not revenge?
~The Merchant of Venice~
(Star Trek VI, too!

)