Cannes Hails Premiere Of A Bloody, Stylish 'macbeth'