The irony about Catholics and the Catholic League protesting against this movie is that Kevin Smith was raised Roman Catholic, and still considers himself a Catholic. He thanks God in the end credits and mentions that he is raising another little Catholic (his daughter).