I saw the trailers for this movie a looooong time ago and was very interested to see it, though I never got around to it. Now I've finally watched it and I'm happy that I did. In my view, this is essentially a movie about some of the issues with fundamentalism - it's not a complete panning of the Christian faith at all, let's get that straight!
I think everyone in the movie filled their roles particularly well, especially Mandy Moore as the obsessive Hilary Faye. Jena Malone grows on me more and more every time I see her, and this time was no exception. She was good in her small role in Contact, which I have to say I liked a bit more. Macaulay Culkin was also surprisingly good in his role - I didn't see "The Guy that was Kevin", but rather I saw is character. Some of the stuff he did and said was very funny too, like much of this movie.
My issue would be that the film pansies out a little at the end. To get me, you'd really have to watch it yourself. Just when you think the film might be going a certain direction, it turns back on itself to cover it's own behind.
Overall, entertaining and funny with good performances overall. More Jena Malone please.