Superheroes continue to defeat their foes at the box office.

Disney's "Thor: The Dark World," earning $86.1 million, dominated the weekend box office as it opened domestically at No. 1.

Starring Chris Hemsworth, the Marvel superhero sequel earned $109.4 million when it opened internationally last weekend and $94 million internationally this weekend.

"It's an extraordinary thing," said Dave Hollis, executive vice president of distribution at Walt Disney Studios. "These guys at Marvel have been some of the most consistent when it comes to making movies and creating big events that drive a ton of people to the movie theater. They overdelivered on expectations."

Surpassing the ticket sales of "Thor," which scored $65.7 million when it opened in May of 2011, "Thor: The Dark World" marks a record for a Disney November opening, topping the $70.5 million "The Incredibles" earned in 2004.

Paramount hidden-camera comedy "Jackass Presents: Bad Grandpa" held the second-place slot at the box office for the second weekend in a row, earning $11.3 million during its third weekend, with a domestic total reaching more than $78 million.

"Audiences can't get enough of these films," said box-office analyst Paul Dergarabedian of Rentrak. "They are like that guilty pleasure. It's completely unique compared to everything else out there."

Relativity Media's 3-D animated kiddie flick "Free Birds," soared into third place with $11.2 million in its second weekend.


Advertisement

CBS Films' "Last Vegas," featuring an all-star cast including Michael Douglas, Robert De Niro, Morgan Freeman and Kevin Kline, took fourth place in its second weekend.

Last weekend's box office champ, the sci-fi adaptation "Ender's Game," starring Harrison Ford, Asa Butterfield and Viola Davis, dropped to fifth place in its second weekend.

"Once ‘Thor' opened, it presented a pretty healthy competitor to all of the movies in the marketplace," Dergarabedian said.the total-year box office."

Expanding to 1,144 theaters in its fourth week, possible Oscar contender "12 Years a Slave" brought in an impressive $6.6 million over the weekend at No. 7.