Have you seen the version of Hamlet where Mel Gibson plays Hamlet? (when Mel Gibson was much younger.) It is really good.
It is, isn't it.
You know, I really really really desperately want to hate his movies as much as I hate him. But I just can't. Sigh.