At a moment when morality, money and mortality weigh heavily on the minds of people throughout the world, Shakespeare's Macbeth seems an eerily close reflection of the times. So it is no surprise that three well-respected local institutions have coincidentally decided to present the play to Florence this