film still from an obscure 1980s movie