Born from an unholy union of popularity and controversy, the screen version of The Da Vinci Code opens this weekend. Industry analysts are predicting a new box-office messiah, even as Vatican official ...