Meow Wolf

This documentary about self-proclaimed art world rebels plays for one night only in Asheville on 11/29.