Een tv-correspondent wil zijn theorieën over liefde en relaties bewijzen en onderwerpt daarom zijn producer aan een serie onmogelijke tests
Abby Richter (Katherine Heigl) is een naar romantiek verlangende ochtendshow producer wiens zoektocht naar Mr Perfect ertoe heeft geleid dat zij nog steeds single is. Ze wordt hard wakker geschud wanneer haar baas haar koppelt aan Mike Chadway (Gerard Butler), een harde TV persoonlijkheid die belooft om de naakte waarheid uit te storten over wat mannen en vrouwen nu echt willen.