I read some weeks ago that Cinemark Theatres was offering 100 American Airlines miles with each 44 ounce soda.
Didn’t seem too lucrative until Free Frequent Flyer Miles pointed out the obvious: stay around the theatre after the credits and check for cups left behind at the seats. You might pick up a few thousand miles for free.