LOS ANGELES — Apparently astronauts are no match for Jackass.
Paramount's "Jackass Presents: Bad Grandpa" topped the weekend box office with $32 million, according to studio estimates Sunday, sinking three-week champ "Gravity" to second place.
"Bad Grandpa" stars Johnny Knoxville as an accident-prone grandfather in the hidden-camera comedy.
"It's been a very heavy fall in terms of the content of the movies, so I think audiences were ready for something completely lighthearted and out of leftfield," said box-office analyst Paul Dergarabedian of Rentrak.
"Gravity," which stars Sandra Bullock and George Clooney as astronauts on a troubled spacecraft, has soared since its debut three weeks ago. The Warner Bros. space adventure added another $20.3 million to its haul over the weekend, bringing its domestic ticket totals to nearly $200 million.
Paramount's president of domestic distribution said it's gratifying to see "Jackass" unseat the space adventure from its top spot.
"We weren't competing with 'Gravity,'" said Don Harris. "We were not competitive in any other way than who was going to be No. 1 this weekend."
Sony's high-seas thriller "Captain Phillips," starring Tom Hanks, held on to third place with $11.8 million.