Will Ferrell's latest movie The Other Guys has knocked Inception off the top of the US box office.
The buddy-cop parody, also starring Mark Wahlberg, made 35.6 million dollars in its opening weekend, according to Sunday estimates from Sony Pictures.
It's the second-highest debut for a film in which Ferrell has starred, and yet another strong showing for the movies he's made with his frequent collaborator, writer-director Adam McKay.
Their biggest opening was Talladega Nights: The Ballad Of Ricky Bobby, which debuted at No 1 with 47 million dollars in August 2006. Step Brothers made 30.9 million and came in second place when it opened in July 2008. And their first film together, Anchorman: The Legend Of Ron Burgundy, opened in second place in July 2004 with 28.4 million.
Inception, which had been the top film in the country the past three weeks, fell to No 2 with 18.6 million. Christopher Nolan's mind-bending dream thriller from Warner Bros has now made 227.7 million dollars since its debut on July 16.
Rory Bruer, Sony's president of worldwide distribution, said the studio had a good idea that The Other Guys would open at No 1, but estimated it would make around 30 million dollars.
Ferrell-McKay productions have a solid track record, Bruer said, because "they're the ultimate funny".
"The chemistry between those two men in regards to comedy is at the top of their game," he said. "They bring out the best of each other."
The other new movie opening in the US this weekend, the dance sequel Step Up 3-D from Disney and Summit Entertainment, came in third place with 15.5 million dollars.