The Disney streaming platform has hundreds of movie and TV titles ... 1960s and the renaissance that began in 1989 with “The Little Mermaid,” the company’s animated division dropped ...