Director Jodie Foster (R) and actor Mel Gibson arrive at the screening of the "Beaver" at the Palais des Festivals during the Cannes Film Festival in Cannes, France.