I liked the Mel Gibson version of Hamlet, too - but I watched the David Tennant version in awe at the performances, and I think I finally understood the nuances of the different characters, the way Claudius was trying to hang on to power in the face of Hamlet's anarchic behaviour, and how it all kept spiralling out of control for him.
In contrast, I never liked the Kenneth Branagh version, though I've enjoyed watching him live on stage in both Midsummer Nights Dream and King Lear (on consecutive nights! In a tent in a park in Norwich) with Richard Briars as Bottom on one night, which is not exactly a stretch of his comedic talents - and King Lear the next, which certainly was, and he was brilliant!
But last night I settled down to wallow in nostalgia with Leslie Howard in The Scarlet Pimpernel. Wonderful, fun stuff - and Merle Oberon really was beautiful (but didn't Marguerite mess things up for Percy?). I was quite struck by a line from the Prince of Wales, bearing in mind that the film was made in the late 1930s when Hitler was in power in Germany. The Prince was asked if he could do anything about the aristocrats being sent to the guillotine, and he said something along the lines of there being nothing one could do with a nation which had gone mad inside its own borders.