Don't forget the ads. They have gotten obnoxiously long. The last time I went, the ads for products and trailers went on for 45 minutes with an intermission so they can sell ice cream and snacks. I haven't been to the movies since.
For me, I just get my ticket in advance and show up about 20 minutes late, seems to work out fine.