The Day of the Triffids

A Navy officer (Howard Keel) and others (Nicole Maurey, Janette Scott) not blinded by meteorites seek a way to stop cosmic plants from killing people.