Wow, there are a lot of half and one star reviews about this film on here. Did someone poke a little too hard in your beloved believes or what?
The movie is right up my alley, I dislike ultra conservative groups of religious fanatics, they pretend to praise love but fear everything different. The root of a lot of hatred and evil in our world, especially when they start to interfere with politics.
Kevin Smith did an awesome job in writing and directing a completely different genre than we are used to from him, in fact multiple different genres at once. The resulting different paces combined with a lot of plot changes worked really well for me, very unique story telling. The cast is great, too, especially Michael Parks and John Goodman, they fit perfectly for their respective roles.
And when the trumpets started I couldn't help myself and had to applaud a little bit, even though I watched it alone at home - loved it.