Hollywood legends and obscure arthouse directors descend on Cannes for the world's biggest film festival that combines edgy cinema with A-list celebrities, glitzy parties and frenetic deal-making. Clint Eastwood is in the main competition with
Source >>