"Ender's Game" scored the No. 1 slot at the weekend box office, earning $28 million in its opening weekend and sending "Jackass Presents: Bad Grandpa" into second place, according to studio estimates Sunday.

"Ender's Game," based on the novel by Orson Scott Card, stars Asa Butterfield and Harrison Ford as intergalactic soldiers.

advertisement | advertise on newsday

Paramount's candid-camera comedy starring Johnny Knoxville disguised as an old man brought in another $20.5 million in its second weekend, with a domestic total reaching more than $62 million.

Overseas, "Thor: The Dark World" earned $109.4 million in its first international weekend. The superhero sequel opens domestically next weekend.