Urmând sfatul tatălui său, Hal (Jack Black) a pus accent în relațiile cu femeile doar pe aspectul fizic.Într-o zi, se întâlnește întâmplător cu un guru care îl hipnotizează și îi recomandă să privească frumusețea interioară a femeii. Sub efectul hipnozei, Hal se îndrăgostește de Rosemary (Gwyneth Paltrow), o fată supraponderală, dar pe care Hal o vede ca pe o zeiță. În rolul prietenului lui Hal, Jason Alexander, interpretul lui George Costanza din serialul „Seinfeld”.