Kenneth Branagh’s film is lavish and star-studded, but the denouement takes a long time coming.
Read More