In the Da Vinci Code, Landon said that Sophie was not Saunière's granddaughter, but the book said so. What was going on? In the movie The Da Vinci Code, when speaking to Madame Saunière, he mentioned that Sophie was not Saunière's granddaughter, but Saunière's maternal granddaughter. This message was not fully explained in the movie, so it left some doubts for the audience. However, in the original novel of The Da Vinci Code, Sophie was clearly described as Saunière's granddaughter. In the novel, Madame Saunière told Landon and Da Vinci that Saunière had once had a daughter, but she died for some reason while growing up. Later, Sauniere married another wife and had a daughter, Sophie. Therefore, Sophie was indeed Saunière's granddaughter in the novel. Therefore, although Sophie's identity was different in the movie and the novel, this detail could be used as an important clue to help the audience better understand the story of the Da Vinci Code.