Katherine Heigl en Gerard Butler spelen de hoofdrollen in deze waanzinnig grappige komedie over de strijd tussen de seksen. Abby Richter is een naar romantiek verlangende ochtendshow producer die haar zoektocht naar Mr. Perfect nog niet heeft opgegeven. Haar carrière heeft haar nog geen windeieren gelegd...tot haar baas Mike Chadway in dienst neemt, een echte macho die belooft om de harde waarheid over mannen en vrouwen voor eens en voor altijd duidelijk te maken.