The Ugly Truth movie poster
Poster © Sony Pictures Releasing. Shown at reduced size for review and commentary.
GenreComedy & Romance
RatedR
Runtime1 hr 36 mins
ReleasedJuly 24, 2009
StreamingSee Where to Watch
DirectorRobert Luketic
StarringKatherine Heigl, Gerard Butler, Eric Winter

The Ugly Truth (2009)

movie.guru URL: https://movie.guru/the-ugly-truth-movie-review
The Ugly Truth's Details
GenreComedy & Romance
RatedR
Released07/24/2009
StreamingSee Where to Watch on this page.
Running Time1 hr 36 mins
Budget$38M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
CountryUnited States
LanguageEnglish
The Ugly Truth's Interests
GeneralChecklists, morning TV ratings, call-in segments, Sacramento, disastrous blind dates.
MusicAaron Zigman
Movies27 Dresses (2008), peak Heigl. How to Lose a Guy in 10 Days, same bet from the other side.
TelevisionGrey's Anatomy. Heigl went from scrubs to producing morning TV.
HeroesJoy (Bree Turner), the assistant living her whole dating life through Abby.
The Ugly Truth's Crew
DirectorRobert Luketic
WritersNicole Eastman, Karen McCullah Lutz, Kirsten Smith, Nicole Eastman (story)
ProducersTom Rosenberg, Gary Lucchesi, Steven Reuther, Kimberly di Bonaventura, Deborah Jelin Newmyer
CinematographyRussell Carpenter
MusicAaron Zigman
Edited ByLisa Zeno Churgin
ProductionColumbia Pictures, Relativity Media, Lakeshore Entertainment
Distributed BySony Pictures Releasing
The Ugly Truth's Trailer
Official Trailer • Sony Pictures Entertainment
How The Ugly Truth Performed
movie guru's TLDR

Terrible advice wins in The Ugly Truth, and the movie throws it a parade. Gerard Butler plays Mike, a cable loudmouth whose whole act is that men are simple and romance is a sales pitch, and the script mostly takes his side. Katherine Heigl’s Abby is a Sacramento producer with a checklist for everything, and the story treats that list like a flaw to be sanded off. Her makeover isn’t growth. It’s learning to laugh at jokes that aren’t funny and dress the way a coworker tells her to. Butler has real swagger, and Heigl is game for the slapstick. The best stuff happens off to the side: John Michael Higgins and Cheryl Hines as married co-anchors whose on-air bickering is sharper than the main plot. The doctor next door is a nice haircut with no personality. It made $205.6 million worldwide on a reported $38M. A 3.3 because the leads have spark and the advice is awful. $25.38 says you hear a radio host hand out dating tips this week and argue back at your dashboard.

What works: Butler’s cocky energy and Heigl’s slapstick give it some bounce, and Higgins and Hines steal every scene as bickering co-anchors.

What doesn’t: The script treats Abby’s standards as the problem to fix, and the love story only works once she becomes someone else.

Who it’s for: People who want a background rom-com with plenty of bickering and don’t mind arguing with its message.

Spoilers

Abby realizes Colin only likes the version of her that Mike coached, and she ends things. Mike takes a job at a rival station, the two end up arguing aboard a hot air balloon that drifts off with a camera running, and they finally admit how they feel on live TV.

Guru’s Take
3.3/10
Poor
The Ugly Truth's Blurbs
About me:

Abby Richter (Katherine Heigl) produces a struggling morning show in Sacramento and runs her love life off a checklist. After one more bad date, she calls in to argue with Mike Chadway (Gerard Butler), a local TV loudmouth who says romance is a scam. The next day, the station hires him onto her show to rescue the ratings. They cannot stand each other. Then Abby falls for Colin (Eric Winter), the doctor next door, and Mike offers a bet: if his advice lands her the guy, she stops fighting him, and if it fails, he walks. Robert Luketic directs. Ninety-six minutes, zero filter.

Who I'd like to meet:

Anyone who has ever brought a pros and cons list to a first date. Mike says toss it.

The Ugly Truth's Cast (in credits order)
Katherine HeiglAbby Richter
Gerard ButlerMike Chadway
Eric WinterColin Anderson
John Michael HigginsLarry Freeman
Bree TurnerJoy Haim
Nick SearcyStuart
Kevin ConnollyJim Ryan
Cheryl HinesGeorgia Bordeney
Bonnie SomervilleElizabeth Chadway
Nate CorddryJosh
Noah MatthewsJonah
Yvette Nicole BrownDori Coleman
Blake RobbinsKPQU Big Wig
Allen MaldonadoDuane
Craig FergusonHimself
Full cast and crew on IMDb.
The Ugly Truth's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 18 October 2026 DataBot +40 Numbers refreshed: IMDb users 6.4 / 10 (243,896 votes) → 6.4 / 10 (243,905 votes).
  • (cur | prev) 14:30, 17 October 2026 DataBot +480 Numbers refreshed: Worldwide box office $205.6M; Domestic box office $88.9M; Opening weekend $27.6M; Profit / loss (est.) +$45.8M; Rotten Tomatoes 14%; CinemaScore A−; box office chart updated; Rotten Tomatoes critics 14% (174 reviews); Metacritic 28 / 100; CinemaScore A−; IMDb users 6.4 / 10 (243,896 votes); movie.guru score 3.6.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.