a beautiful female teacher, film still from an obscure 1980s movie