Mysteries of Cinema (Reflections on Film Theory, History and Culture 1982-2016)