Box office Dolittle grossed $77 million in the United States and Canada, and $174.5 million in other territories, for a worldwide total of $251.5 million. following its debut weekend, it was estimated the film would lose Universal between $50–100 million. In the United States and Canada, the film was released alongside
Bad Boys for Life, and was projected to gross $20–22 million from 4,155 theaters in its three-day opening weekend, and a total of around $27 million over the full four-day
Martin Luther King Jr. Day weekend. By August 6, the film had reached $14.6 million in grosses in the country.
Critical response On
Rotten Tomatoes, the film has an approval rating of 15% based on 241 reviews, with an average rating of . The site's critics consensus reads: "
Dolittle may be enough to entertain very young viewers, but they deserve better than this rote adaptation's jumbled story and stale humour." On
Metacritic, the film has a weighted average score of 26 out of 100, based on 46 critics, indicating "generally unfavorable" reviews. Audiences polled by
CinemaScore gave the film an average grade of "B" on an A+ to F scale, while
PostTrak reported an average of 3 out of 5 stars from viewers they surveyed. Writing for
The Hollywood Reporter, American critic
Todd McCarthy said: "From the very first scene, it's clear something is terribly off with this lavishly misbegotten attempt to repopularize an animal-loaded literary franchise that was born exactly a century ago. The oddly diffident star and executive producer Robert Downey Jr. never finds the power-supplying third rail needed to energize a tale that fails to make a real case for being reinterpreted". British critic
Mark Kermode gave the film a negative review: "Terrible script. Terrible visuals. Dull plot. Dismal gags. The fact (is) that at 101 minutes it really, really tested one's patience. It is shockingly poor". In examining the film's ending, American critic Lisa Laman of
Screen Rant noted that the film as a whole suffered from numerous problems, including "...Dolittle's new backstory involving a deceased wife...the largely lifeless voice-over work of the animal characters [and] its painfully unfunny comedy". Much of the criticism focused on Robert Downey Jr.'s portrayal of the character with a Welsh accent, which the actor himself called "the single hardest accent on Earth". Mark Kermode derided the attempt, calling it "something from Mars" and comparing it unfavorably with the Welsh actor Michael Sheen's use of an English accent and suggesting the film had been heavily
dubbed. Welsh reviewers were more positive. Simon Thompson praised the attempt, stating "it's a brave choice, I take my hat off to Robert Downey Jr. for going for it" and "as flawed as it is, it warmed the cockles of my heart to hear a Welsh accent in the cinema". Another Welsh reviewer said that appraisal of the accent "depends on how much love you have for him in attempting to do it in the first place", arguing that he had "clearly swotted up on
the dialect, dropping in random phrases like 'tidy' and 'mun', along with 'I'll be there in a minute now' and 'twty down'". A segment in the film in which Dolittle removes bagpipes from Ginko-Who-Soars (de la Tour)'s'
anus, inducing
flatulence, was criticised as "gross" and "disgusting". In a retrospective article,
The Telegraph called it "a set-piece that will be forever seared into the minds of those unfortunate enough to sit through it". Robert Downey Jr. later referred to the movie as "a two-and-a-half-year wound of squandered opportunity", and noted that its troubled production and failure led to a major rethinking of his career and life. In 2025, the film topped
ScreenCrushs list of "The 10 Worst Movies of the Last 10 Years," with Matt Singer writing "What had started as a presumably more serious affair was turned into a cinematic
Frankenstein's monster of poop jokes, fart jokes, itchy butt jokes, talking animals, wonky CGI, and Robert Downey Jr. going so big and broad he makes
Johnny Depp's
Captain Jack Sparrow look like an introvert."
Accolades ==References==