The Ugly Truth
Your score

You haven’t scored this yet. Drag the bar or type a number to rate it 0–100.

The Ugly Truth

(2009)Directed by Robert Luketic96 min · RComedy, Romance
“The battle of the sexes is on.”

In 2009 Sacramento, Abby Richter (Katherine Heigl) produces a local morning show and plans every part of her life, including dates, down to the last detail. Her station hires Mike Chadway (Gerard Butler), a correspondent who says men are simple and women only make it harder. Robert Luketic sets the two against each other, and the film treats love as a puzzle nobody has solved, however sure they are.

Katherine Heiglas Abby Richter
Gerard Butleras Mike Chadway
Eric Winteras Colin Anderson
Nick Searcyas Stuart
John Michael Higginsas Larry Freeman
Kevin Connollyas Jim Ryan
Cheryl Hinesas Georgia Bordeney
Bonnie Somervilleas Elizabeth Chadway
Noah Matthewsas Jonah
John Slomanas Bob
Yvette Nicole Brownas Dori Coleman
Steve Littleas Steve
Tess Parkeras Bambi
Rocco DiSpiritoas Guest Chef
Jamison Yangas KPQU Big Wig
Blake Robbinsas KPQU Big Wig
Adam J. Harringtonas Jack Magnum