I had to check your profile page to see where you live. The experience you describe would send me directly to the theater managers office. Our local theaters don't play commercials (yet). Preachy, political PSAs would be over the top.
You should tell the theater owner exactly what you just posted, verbally and in writing.
We did -- and in fact Free Dominion organized a boycott of Famous Players theatres until they removed the gay propaganda from that mix. They now will tell you what time the actual movie begins -- if you ask -- so you can skip all the propaganda.