what does this mean? it's in none of the dictionaries i have, but the context i get from it is that it has to relate to movies or theater somehow. thanks a great bunch!