If you have not studied and understand Shakespeare's usage of words, then this movie will be a terrible long bore filled with words you would have trouble pronouncing, let alone understanding. You may have understood some of the plot had the setting and the dialouge not been so different. 14th century Denmark and 21st century New York are two completly different worlds, with different words. If you found it horrible confusing, study Shakespeare's language and then give this movie another look.
Now if you understand Shakespeare, but have not read the play, you could follow the plot, and identify with some of the characters. Hamlet was played a bit meloncholy, but it fit. If you truely like dramas, then you can agree with me that when he put the gun to his head and said "To be or not to be," it was moving, at least I thought it was. Ophelia's sudden maddness seemed, well, sudden, but again, my boyfriend never shot my father either. The poloroid pictures perfectly captured the drowning with flowers, and yet kept it contemporary. The final scene brought tears to my eyes. I felt so much empathy for Hamlet, and while I knew it was a tragedy, I was completly shocked when he died.
Overall, this was one of the better modern-day Shakespearean plays I have seen.