Watched the Da Vinci code at IFC today and I liked it. It might be a bit difficult to follow the story unless one has read the book. Conversely, however, the suspense factor would obviously be higher for people, who haven't read the book.
It's been a while since I read the book so I don't remember if a romance developed between Sophie and Langdon like in Angels and Demons between Vittoria and Langdon. However, I didn 't get the sense of sparks flying between Tom and Audrey. Not sure if this was as intended.
Moreover, I don't think it was overly negative on Catholicism etc.; many 'positive' references to religious practices: for example, young Robert prayed to Jesus to get out of the well he fell into as a child. On the other hand, Opus Dei could have been given a more balanced description as all most viewers are likely to remember of that group is the self-punishments of Silas.
I must say it was an afternoon well spent and many of the negative reviews are unjustified.