El puertorriqueño Benicio del Toro ha obtenido el premio al mejor actor del Festival de Cannes por su papel en la película Che, de Steven Soderbergh, por "decisión unánime del jurado". El galardón ha sido entregado por la actriz y cómica francesa Valerie Lemercier.En cuanto a la interpretación femenina, el máximo galardón ha sido para la brasileña Sandra Corveloni por Linha de Passe, de Walter Salles y Daniela Thomas. El premio ha sido por el actor francés Jean Reno y recogido por los dos directores de la películas.La Palma de Oro ha sido para la película francesa Entre les murs, dirigida por Laurent Cantet. Este galardón ha sido entregado por el actor estadounidense Robert de Niro.El director turco Nuri Bilge Ceylan, ha obtenido el premio a la mejor dirección del 61 Festival de Cannes por su película Uç Maymun (Los tres monos). Al recoger el premio Ceylan se ha confesado sorprendido.Los premios especiales del festival francés han sido para la actriz francesa Catherine Deneuve y el director estadounidense Clint Eastwood.