The battle of the sexes heats up in The Ugly Truth, a smart, sexy comedy about men, women and the giant abyss that stands between the ways we each think about, fantasize about and try to seduce the other. Katherine Heigl (Knocked Up, Grey's Anatomy) and Gerard Butler (300) throw sparks as two co-workers destined to despise one another. She's out to find a sophisticated dream partner. He's on a mission to tell women to get real and admit that men have just one thing on their minds. But when he decides to help her get what she wants, they both learn something unexpected about how powerfully even the most defiant opposites attract.