I loved it. I'd really heard nothing about the play before I saw it, so it took me several viewings to get over the whole What.Is.Going.On. phase- and while I still don't think I really understand it, I've at least gotten to the point where I can just sit back and enjoy the banter. And the banter, it is wonderful.
I actually quite liked this movie's Hamlet, too.