Title: The Ugly Truth
Year : 2009
Director: Robert Luketic
Stars: Katherine Heigl, Gerard Butler, Cheryl Hines, Nathan Corddry
Synopsis: Katherine Heigl stars as a lovelorn television producer who’s made to run a gauntlet of romantic exploits by a pig-headed morning-show host (played by Gerard Butler) as a way to prove whose romantic methods are more accurate.