High quality, small size: films of 95 minutes or less

Before 1980

Films from 1925 to 1979.