The actor who will star opposite Katherine Heigl in the battle of the sexes comedy 'The Ugly Truth' has been announced.
'PS I Love You' star Gerard Butler will play the love interest in the Robert Luketic-directed film.
Variety says the film tells the story of a TV show producer (Heigl) who finds herself mixed up in a series of over-the-top relationship tests thanks to a chauvinistic reporter (Butler).
Shooting on the film is due to begin in April.