A 1980s movie still of mad scientist supervillian