This page has moved to a new address.

THE 62ND CANNES FILM FESTIVAL OPENS THIS WEEK