There's a theatre on my campus that gives students tickets for free or around 2 dollars. Which is nice. But the movies are usually old or like, stuffy independent/foreign films, which are cool every once and a while for me but not ALL the time.
Most of the time I try and avoid major theatres.
There are two local theatres in my home town that I love. One is a single screen place with great beer and the best popcorn in town. They usually have the best movies/and most unique movies, though they only show one at a time. Its always the movies that you read all about being hilarious or otherwise fabulous, win all sorts of awards but tend to get shafted by the mainstream. The other is a theatre owned by an indian couple that shows similarly unique and fabulous movies in addition to bollywood, which is tons of fun. Also great beer and fresh baked goods. I don't mind dropping 20 bucks on a ticket and some snackage at those theatres.