Après deux années passées à l'étranger comme correspondant du FBI, Henry (COLIN HANKS) rentre chez lui pour intégrer l'antenne locale de Shreveport. Sa mère, Marty (MEG RYAN), qu'il a quittée obèse et chroniquement déprimée, a profité de son absence pour faire un régime et retrouver sa joie de vivre et son pouvoir de séduction.
Tommy (ANTONIO BANDERAS), à Shreveport pour un soi-disant « voyage d'affaires », tombe par hasard sur l'excentrique Marty et tombe, malgré lui, amoureux de cette insouciante fofolle.
De son côté, Henry se voit confier la surveillance d'un voleur d'oeuvres d'art recherché dans le monde entier.
Ce dernier découvre qu'il s'agit du nouveau petit ami de sa mère !