Here we go with a battle between two heavyweights!
Lilo and Stitch (2002) Easily the most popular and biggest commercial hit for Disney in the new century.
The Little Mermaid (1989) The film given credit for ushering in the new era of Disney magic, starting a string of giant hits for the company.