Add Yahoo as a preferred source to see more of our stories on Google. 'The Little Mermaid' was released 35 years ago — yes, 35 years ago — on November 17, 1989, but it feels like just yesterday that ...
In 1989, after many years of box office disappointments with Walt Disney's Feature Animations, "The Little Mermaid" swam into theaters and kicked off the Disney Renaissance. There wasn't much hope for ...