'Bruno' had a fabulous first weekend at cinemas across America, taking the number one spot at the US box office.
The latest mock documentary by British comedian Sacha Baron Cohen took $30.4m (€21.8m) in the first three days of release, beating 'Ice Age: Dawn of the Dinosaurs' into second place.
It even outpaced Cohen’s 2006 hit 'Borat: Cultural Learnings of America for Make Benefit Glorious Nation of Kazakhstan', which took $28.5m (€20.4m) in its opening weekend.
'Bruno' follows the exploits of a flamboyantly gay Austrian fashion reporter as he attempts to make it big in America.
The movie has already caused controversy, with some of those duped by the character now threatening legal action.
There has also been disquiet among some gay rights activists over the way it portrays homosexuality.
On Friday, Jarrett Barrios, president of the Gay and Lesbian Alliance Against Defamation (GLAAD), said: “The movie was a well-intentioned series of sketches. Some hit the mark and some hit the gay community pretty hard and reinforce some damaging, hurtful stereotypes.”
Universal Pictures, which distributes the film, has countered that the film is a satire that “uses provocative comedy to powerfully shed light on the absurdity of many kinds of intolerance and ignorance, including homophobia.”
Although taking an impressive $14.4m (€10.3m) in sales on its opening Friday, box office returns tailed off over the next two days in an indication that 'Bruno' may not have the staying power of 'Borat'.
Paul Dergarabedian, box office analyst at Hollywood.com, said: “Normally you expect the film at least to be even on Saturday or above compared to Friday, because Saturday is the biggest movie-going day of the weekend. It is going to be interesting to see how it does over the long run.”