Cast members of film "Robin Hood" Cate Blanchett (R) and Russell Crowe attend the opening ceremony of the 63rd Cannes Film Festival in Cannes, France, May 12, 2010. [Xinhua]