Well I'll try to make a civilized reply to your post.
"Freedom of speech" guarantees she won't be prosecuted for the crime of speaking. That's a good thing, and I support it. I'm sure you do too.
"Freedom of speech" doesn't guarantee that she'll be free from criticism. I can call her stupid, and other can do the same. Non-celebrities also have freedom to speak our opinions. You do too (though maybe not on this forum).
I hope that helps clarify the issue.
I guess you support Ms. Gyllenhaal or her blame-America comments -- I'm sorry to hear that.