Far better than I expected

Rating: 8/10 (29 June 2010)

I was not a fan of "300", and I felt Butler was miscast in Schumacher's dreadful "Phantom of the Opera", but here, he's excellent as a sexist with a heart of gold, who falls for a sexy TV producer with brains as well as breasts. Not a generic Boy Meets Girl/Offends Girl/Loses Girl/Gets Girl chick flick, "The Ugly Truth" has more than enough laughs, and (almost) never resorts to sophomoric humor. Katherine Heigl is perfect as the pretty girl whose heart Butler ultimately captures, the script is well-written, and the direction competent.
I would like to give this a 10, but then Heigl didn't get naked, and that's the Ugly Truth... ;)