Bad Grandpa tops box office

Johnny Knoxville

Jackass Presents: Bad Grandpa is number one at the US box office this weekend.

The Jeff Tremaine comedy raked in $32 million, according to early estimates.

The feature stars Johnny Knoxville in the role of an 86-year-old man on a journey across America with his eight-year-old grandson, played by child actor Jackson Nicoll.

Alfonso Cuarón’s Gravity trailed at number two with $20.3 million in its fourth week.

The sci-fi thriller, starring Sandra Bullock and George Clooney in the story of a medical engineer and a veteran astronaut adrift in space, now boasts a worldwide total of more than $364.2 million.

Action adventure Captain Phillips meanwhile pulled in $11.8 million in its third week.

The feature, starring Tom Hanks in the role of the real-life captain of a cargo ship captured by Somali pirates, has earned over $96.7 million since it first hit cinemas, far surpassing its $55 million production budget.

Ridley Scott’s drug trafficking drama The Counselor, starring Michael Fassbender, Penélope Cruz, Cameron Diaz and Javier Bardem, came in fourth with $8 million.

Animated adventure Cloudy with a Chance of Meatballs 2 rounded out the top five with $6.1 million in earnings in its fifth week in theatres.

Bill Hader, Anna Faris, Benjamin Bratt and Andy Samberg are among stars lending their voices to the flick, about an inventor forced to leave his job when he finds out his most infamous machine is still operational.

© Cover Media