…heralded by the release of The Little Mermaid (1989), an animated feature regarded as Disney’s best such effort in more than 40 years. More animated blockbusters followed, including Beauty and the Beast (1991), Aladdin (1992), The Lion King (1994), The Hunchback of Notre Dame (1996), and Fantasia 2000
Read More