Gerard Butler, le héros de
300 est de retour dans un film de guerre. Une guerre des sexes plus précisément, nommée
The Ugly Truth et qu'on espère comme une comédie grinçante. Il devra donc affronter une créature de rêve dont la récente popularité est totalement méritée vu son talent d'actrice tragi-comique dans
Grey's Anatomy ou
En Cloque, Mode D'Emploi : Katherine Heigl.
Robert Luketic doit réaliser le film, autour duquel l'équipe à l'origine de
La Revanche D'une Blonde s'est reconstituée. Karen McCullah Lutz et Kirsten Smith sont donc crédités au scénario.
Butler jouera Mike Alexander, chroniqueur d'une émission matinale produite par le personnage incarnée par Katherine Heigl. Cette dernière se verra impliquée contre son gré dans une série d'expériences bancales sur les relations amoureuses. Tout ceci dans le but de l'aider à trouver le grand amour.
Le début du tournage est prévue pour avril 2008 et le long métrage sera distribué à l'international par Sony Pictures Entertainment.