Once again, I read reviews saying this is the worst portrayal of Hamlet in the history of cinema. Hey, I'm not a big fan of Mel Gibson, but this film makes the story and some of the language accessible. Personally, I would much prefer a more sophisticated adaptation, but I have had extensive Shakespeare studies in my education. This is Shakespeare for a more pedestrian audience (young people included) and what's wrong with that? I love classical music and theatre, but the snobbishness that some approach it with is a real turnoff. I believe that for certain individuals, they feel these things need to be protected so they can be the only ones to enjoy these things. I agree that Gibson is much too old to be playing the young prince and it is pretty sparse in language. But isn't it better to have a populace that knows the story and doesn't have to wade through a 60 line soliloquy, than to have them just ignore the whole thing. I showed this to some of my nigh grade students and heard very few complaints.