This was my first Kevin Smith film, and I was pleasantly surprised. The subject of religion was handled excellently through some well-written sarcasm and irony, without really holding back. In fact, not holding back is basically this film's striking feature: swearing is abundant, blood is plentiful, and sex and fart jokes are certainly not lacking. Still, it retains a certain amount of taste and intelligence in such matters, which also shows in the maturity of its opinions on religion. Finally, for movie enthusiasts like myself, noticing the references or the funny casting choices was icing on the cake; one line in particular after a character is thrown off a train made me burst out in laughter. Basically, this is a great comedy to watch if you can handle the potentially offensive subject matter, and if you can appreciate all the pop-culture references.
In a sentence:
A intentionally crude, but intelligent and funny film that explains its views very well through the great writing and the awesome casting and acting.