Both the Da Vinci Code and Angels & Demons where extremely close to the books narrative and structure, as well as the events in them. Obviously they added and omitted things to make it work better on film. Personally I was baffled when they made Da Vinci Code because while a good read, I didnt think it would translate well to a movie and I dont think it did. However I found Angels & Demons a fast paced book which would have made an excellent thriller and sure enough the movie version was alot better than its predecessor. Angels & Demons is a much better book, I think the only reason The Da Vinci Code got all the hype and the movie pushed through was because of its twist and subject matter.