On which weekends did the film stay at number one ?
On its first weekend , the film made $ 220.1 million worldwide , marking the second - largest opening ever for a movie " not " released during the summer or the holiday period ( behind " The Hunger Games " ) , the fourth largest for a Disney film and the fourth largest among 2010 films .