Después de haber pasado varios años buscando al hombre perfecto, Charlotte "Charlie" Cantilini (Jennifer Lopez) finalmente ha conseguido a su príncipe azul, el Dr. Kevin Fields (Michael Vartan).
El único problema que tiene Kevin es su madre Viola (Jane Fonda), una exitosa locutora y narradora de noticas que acaba de ser reemplazada en su programa de televisión y que además estuvo recluida en una clínica debido al colapso nervioso que el despido le ocasionó. Esta situación la han convertido en la peor pesadilla de cualquier mujer.
Ahora, Viola intentará, por todos los medios, romper el compromiso de su hijo con esta chica que, según ella, evidentemente no es lo suficientemente buena para él. La historia se pone interesante cuando la joven de espíritu libre comience a tomarse la disputa en serio y decida pelear hasta el final.