My 2nd favorite of the tragedies, read it again recently - still excellent and compelling. I have a new respect for Ophelia, having raised a teenage girl. Yikes!
Yet another Shakespearean theme, of uncle the usurper, and a young and rightful heir at fault. Justice is served, although Hamlet gives his life as a sacrifice.