In a box-office bout of Tyrannosaurus-sized proportions, “Jurassic World” kept the No. 1 spot with one of the biggest second weeks ever, while Pixar’s “Inside Out” nearly matched it with a $91.1 million debut well above expectations.
Universal’s “Jurassic World” took in $102 million in North American theaters, according to studio estimates Sunday, making it only the second release to break $100 million in its second week. The enormous holdover for “Jurassic World,” which last week set an opening weekend record with $208.8 million, has been bested by only 2012’s “The Avengers,” which made $103.1 million in second week.

The unexpected sensation of the Colin Trevorrow-directed, Steven Spielberg-produced fourth entry in the franchise had turned Disney’s $175 million 3-D “Inside Out” into an underdog expected to merely nip at the heels of “Jurassic World.” But the emotional “Inside Out,” about the voices in the head of an 11-year-old girl, blew past its own forecasts to set records, too.