Hannah Palin

The title of the latest Lost and Found Film — “History and Industry, 1965” gives away the “where” and the “when” of the mystery footage —it’s the “what” and “why” parts that film archivist Hannah Palin is interested in.