Selv om den inkarnerede ungkarl Tripp (Matthew McConaughey) er 35 år, bor han stadig hjemme hos sine forældre, for det er gratis, han har et fint værelse, får varm mad hver dag, og hans mor Sue (Kathy Bates) ordner hans beskidte vasketøj. Forældrene er desperate for at få sønnen til at flytte, så de hyrer Paula (Sarah Jessica Parker), en smuk, ung kvinde, der er specialist i at lokke hjemmeboende mænd til at forelske sig i hende - og få dem til at flytte hjemmefra! Men Tripp viser sig at være en ualmindelig hård nyser - så Paula får virkelig sin sag for!