Branagh's version of Hamlet is such a slog I have to admit I've never gotten through it. His version of Much Ado About Nothing though is pretty definitive for me - Emma Thompson as Beatrice is perfection. And nothing can beat his delivery of the St Crispin's Day speech.