Little Shop of Horrors (1986)
As Seymour explains how he discovered the Audrey II he said, "...suddenly, and without warning, there was a total eclipse of the Sun." Solar eclipses are never without warning. They are predictable and their expected times and dates are publicized weeks, even months, ahead of their occurrence. Also, solar eclipses are not sudden. The Moon slowly crosses in front of the Sun and the light from the Sun grows dimmer and then lighter as the eclipse progresses. Therefore this was not a normal solar eclipse, rather it was something brought on by the aliens who delivered Audrey II. It could happen at any time and place on Earth as it is not limited to predicted eclipses. The aliens did not wait for an eclipse, they caused one.