One of the most apparent is competition. Once you're in the movie theater, your only option for food and drinks is the concessions or an on-site kitchen. Without anyone to compete with (besides smuggled snacks), the concession stand can charge whatever they'd like. There's also inflation.