The film earned $18.9 million over the five-day holiday domestically ($13.4 million for the weekend) and added $9.8 million overseas.
The five-day gross ranks as the second-biggest Thanksgiving debut ever behind only Frozen ($93.6 million five-day opening and $67.4 million first weekend).
Disney now holds the top six five-day Thanksgiving debuts and the top eight three-day Thanksgiving debuts of all time.
The first film opened to $16 million in 2003 and went on to earn $60 million domestically.