This is easily the worst translation of Shakespeare's work to film that I have ever seen. In this pointlessly, ineffectively, and inconsistently updated re-imagination of Hamlet, determinedly, overly hip cardboard cutouts do battle within themselves and with one another, using the text of Hamlet as the basis for their acts in a literal sense, but without even a hint of the humanity and insight that the original work gave us or that a new one could attempt to give. I have no issue with resetting classic works, nor do I care if an adaptation is somewhat unfaithful to the text; what I do have an issue with is if a movie simply doesn't work. At least Romeo + Juliet had some kind of emotion behind it; this version is altogether too detached to care about its characters and too clueless to remember that the story just doesn't work if we don't care.
Good points: Bill Murray as Polonius, and Kyle Maclachlan's Claudius, apparently digitally superimposed from another, better movie.