! film still of the 1 9 9 9 movie'robot invaders from planet glibglore '. sigma 8 5 mm f / 1. 4