I loved it. A great blend of science/religion (evalution/creation) and history/fiction (or is it really all fiction?) to create an interesting storyline. Ron Howard did a great job in presenting the film. Many twists, turns. Great acting, costumes, photography, music. Compared to DaVinci Code...well you have the same Tom Hanks character using his knowedge & wits to help solve the clues & the chasing around....but this is expected as in any series type movie like James Bond, Dirty Harry, Indiana Jones, etc. But the plot is very much different and stands alone in the event you have not seen the other. Angels & Demons......there is a litle of each in all of us and alot of each in our world, past & present.