Cannes Film Festival Line Up

Movies
Here are some of the major films that will feature at the Cannes Film Festival.

'Moulin Rouge' which stars Nicole Kidman, Kylie Minogue and Ewan McGregor will open the film festival on May 9.

David Lynch ('Twin Peaks'), who won the top prize in 1990 for 'Wild at Heart', is back with 'Mulholland Drive'.

Sean Penn's 'The Pledge', starring Jack Nicholson, Benicio del Toro and Mickey Rourke, will also compete, view trailer here.

The Coen Brothers who won the Palme d'Or in 1991 with 'Barton Fink', will be unveiling 'The Man Who Wasn't There', starring Frances McDormand and Billy Bob Thornton.

'Shrek', the animated film, produced by Steven Spielberg's company Dreamworks which features the voice of Mike Myers, Cameron Diaz and Eddie Murphy, will also be there, view trailer here.