"Jurassic World" grossed an estimated $54.2 million in its third weekend in the North American box office, narrowly beating Pixar's "Inside Out" on its way to another record: It's only the fifth film to make more than $500 million domestically, a milestone it reached faster than any other release in history.

The Universal Pictures sequel, which last week reached $1 billion worldwide in record time, has now raked in an estimated $1.238 billion globally, making it the eighth biggest movie in history.

"Inside Out" was no slouch, pulling in $52.1 million in its second weekend, for a domestic total of nearly $185 million. Worldwide, the animated film has brought in $266.4 million.

This weekend's big new release, the Seth MacFarlane-Mark Wahlberg comedy "Ted 2," landed with a bit of a thud, with $33 million, down from the first film's $54 million opening in 2012.