While Ron Howard and Tom Hanks defended their film The Da Vinci Code from all those mean, grumpy critics at Cannes and people protesting the film's existence and banning it, Ian McKellan, who plays Leigh Teabing in the film, had his own take. The openly gay actor, who has been outspoken on Hollywood's treatment of homosexuality and homosexual actors, said of the Catholic Church, which has protested the storyline of the film (which has Jesus married and having kids with Mary Magdalene), "I'm very happy to believe that Jesus was married. I know the Catholic Church has problems with gay people and I thought this would be proof that Jesus was not gay."

I'm not sure the Catholic Church will see it quite that, but sure, I can see his point. I was raised Catholic (though I haven't been one for a very long time) and have an uncle who's a retired priest, and I didn't find the storyline offensive; on the contrary, I thought it was interesting to speculate on. I mean, it's a story, folks. A fictional tale with some intriguing "what if" ideas. I really don't see what all the fuss is about. At any rate, McKellan's take was more colorful than Howard's, which was "My advice is ... to not go and see the movie if you think you're going to be upset." Good advice, Opie. Thanks.