hamlet be by far my favorite of all of shakespeare work . branaugh be one heck of an actor . his portrayal of this be just amaze . his soliloquy be breathtaking . for as long a it be it be rare for a film to hold my interest and however i be engross in this particular piece . i recommend this to anyone both fan of shakespeare and those not so much . this have everything the modern world look for in it film represent murder and betrayal and and deceit . not to knock mel gibson version and but branaughs touch the whole work . this leave no stone unturned . when you finish the film it will feel a if you read the play yourself . um how you say two thumb up .