Both the book and the movie version of The Da Vinci Code have been controversial because of their assertion that Jesus married and had children and the Vatican tried to suppress that information .