I used to have bad experiences going to theatres too. Especially if there are a group of rowdy teenagers who make too much noise or kick the seats. Usually most people would shush these kids, but eventually, they'd get rowdy again. Usually when I get pissed off; I would stand up, face them and shout at them to be quiet. If they start to get rowdy again, I would just turn my head towards them and glare menacingly. Shuts them right up.
That is why I avoid theatres in malls that cater to the low-end crowd... instead, I watch movies in theatres that cater to a higher-end crowd. It all boils down to ticket price. Most theatres that have cheaper ticket prices tend to have the rowdiest crowd. At least in higher-end malls, the low-lifes (sorry if I seem to discriminate according to social class, but it's common that lower social classes have less education and manners) can't afford the more expensive ticket prices, hence, a better cinema experience.
Thinking about it, ticket prices here are REALLY CHEAP. A normal cinema would just charge $4... in higher end cinemas it could range from $6 to $9. A lazy boy cinema here only costs around $14 (with unlimited popcorn, no less!). I guess those are the perks of living in a third world country. :lol