Twenty films will compete for the coveted Palme d'Or at this year's Cannes film festival. And for the first time in its history, the world's biggest film festival will open with an animated film -- Pixar's 'Up'.