True, but they don’t have the right to charge for a ticket and not render services, regardless of what they guy tried to bring in.
They weren’t stopping him from watching a movie, just not allowing him to eat food he shouldn’t have brought in the first place.