The Internet Archives has an amazing collection of ephemral movies donated by the Prelinger Archives. Nearly 1,000 of them. A collection of stills as well (though I'm not sure yet how they're organized). Ephemeral films are those like those old science movies you saw in grade school, or films made by company PR departments, government safety films, stuff like that.