When it comes to freedom of expression, then no society has no right to regulate it. That is an individual responsibility.
Example. I personally find Monty Python's Life of Brian to be hillarious, and an insightfull poke at Christianity.
However, I understand that this movie can be quite offensive to others for exactly those reasons.
But just like in this topic they have every right to make such a movie, and I ahve every right to watch and enjoy it. And, if for instance, I choose to show it combined with The Last Temptation of Christ on Easter Sunday as an alternative to sitting at home twiddling your thumbs, you have every right to get upset about it, but cannot prevent me from doing so. (old story, happened in college, yes there was a big uproar, yes we did it anyway, gave the atheists something to do that day instead of being alone)
Freedom of expression is a wondeerfull thing. It does however mean that you will at times be offended by something someone says or does. And though you may voice your objections to such activites, you do not have the right to hinder it in anyway. To do so, is to contrary to the phrase "freedom of expression".
From your post, I get the feeling that I took this in a direction not intented by your OP. My appologies, I guess I misundertood the topic. Just an issue I feel particularly strong about.