This theatre is not well known partly because of its non South-Tulsa location. It is on (Lewis/Admiral). It also mainly shows independent, short, foreign movies. It can be busy at times. A great place for those who like substance and enjoy movies that make them think. The owners seem to make some judicious choices in movies. I recommend this great place.
more