To those normally allergic to Shakespeare, this will be a surprise - a tense, melodramatic story, clearly presented, and excellently acted by one of the finest casts assembled for a film.