En overfladisk mann som kun bryr seg om kroppene til jentene han dater, finner ekte kjærlighet etter å ha blitt hypnotisert til å se skjønnheten som finnes på innsiden, selv i de minst fysisk attraktive kvinner.
Jack Black spiller Hal i denne tungvektskomedien fra Farrelly-brødrene. Hal er en skjørtejeger, som etter en opplevelse med en selvhjelpsguru ikke innser at hans vakre kjæreste (Gwyneth Paltrow) faktisk er 150 kilo tung og ikke så heit. Samtidig er playboyvennen hans, Mauricio (Jason Alexander), bestemt på å bryte en forbannelse i denne hjertevarmende og hysterisk morsomme filmen.