I posted about this the time it happened, and I still shake my head over it. My worst experience in a theater was when Chronicles of Narnia came out. I went with my husband and daughter and we sat in the back row, near the middle. The family came in and sat on my side -- mom, dad, 3 kids, the youngest about 5 sat one seat over from me. From the time they sat down, they were obnoxious. Talking loudly, getting up to move around, fussing with their food. When the movie started, the 5 year old started asking her mother questions at the top of her lungs, and the mother would answer at the top of her lungs. No effort to shush her. The kids were kicking the seats in front of them so hard that they were bothering ME with the noise, so I can't even imagine how badly it was bothering the folks sitting there!
My husband and I were so annoyed, but we were just going to chalk it up to a bad experience and the price you pay for seeing a movie on opening night.
THEN, out of nowhere, the 5 year old spilled this huge bucket of soda (you know how big the largest ones are!), and it soaked the faux fur on my winter jacket, and left my feet sitting in a puddle. My husband had had enough and got up to find a manager. The manager stood to the side and watched for a while, then came over to confront the family. The mom started yelling at me, raving on and on about "How dare you! She's just a child! She's only 5, she's just a child!"
For as non confrontational as I am, that really ticked me off. I told her SHE was an adult and SHE was the one who should have been keeping her family quiet and that they were disturbing everyone around them. She yelled at me some more, then the manager asked her to leave, so she left in a big huff. Her husband stayed a few minutes with the 2 other kids, but then he ended up slinking out of the theater too. Poor guy was probably mortified.
At that point, everyone in the rows in front of us applauded, then after the movie ended, a few of them came up and thanked me and told the manager how bad it was, so he gave us all free tickets.