"Star Wars III" Will Open Cannes - Rotten Tomatoes