Sofia Coppola and Joaquin Phoenix get top honors at the Cannes Film Festival, winning 'Best Director' and 'Best Actor' respectively.