It has some historical facts. Like how the christian church made all of the other religions( peagens) seem like devil worshippers. Likethe pentagram has nothing to do with the devil. Most of the symbology stuff was true and pretty interesting. I enjoyed the book, it was an exciting read, the movie was ok.