BOX OFFICE BLOW for The Da vinci Code?
While critics argue the controversy surrounding the film, and the fact that more than 40 million people have bought the book, will ensure a strong box office performance, word-of-mouth is likely to hit sales later on.
The movie industry will be watching The Da Vinci Code particularly closely after the first two summer blockbusters -- "Mission: Impossible III" and "Poseidon" -- failed to find the Hollywood Grail of box office success.
Hanks defended the film against its critics.
"This is not a documentary. This is not something that is pulled up and says 'These are the facts and this is exactly what happened.' ... People who think things are true might be more dangerous than people who ponder the possibilities that maybe they are and maybe they aren't."
Howard had some advice for those who objected to the story.
"There's no question that the film is likely to be upsetting to some people. My advice is ... to not go and see the movie if you think you're going to be upset."
Ian McKellen, an openly gay actor who plays Leigh Teabing in The Da Vinci Code, sought to make light of the controversy.
"I'm very happy to believe that Jesus was married," he said. "I know the Catholic Church has problems with gay people and I thought this would be absolute proof that Jesus was not gay."
The Da Vinci Code premiere late on Wednesday kicks off 12 hectic days of screenings, interviews, photocalls and partying in Cannes, the world's biggest film festival.