George Banks (Steve Martin) es un hombre de
familia. Está casado con la bella muchacha (Diane Keaton) y tiene dos hijos, universidad Annie (Kimberly Williams), y el pequeño Matty (Kieran Culkin). Su vida no podría ser mejor. Hasta Annie regresa de París y le dice a sus padres que ha conocido un chico.Lo parece una buena noticia se convierte en pesadilla para George, cuando su hija les dice que ha decidido casarse. Nina se excita y comienza a ayudar a su hija en todo lo relacionado a la boda, pero George se siente incapaz de superar todo lo que aparece: la relación con su futura
familia política, mucho más rica que él, el matrimonio organización y la pérdida de su hija . A partir de ese momento, George hará todo lo posible para evitar que la boda y así mantener a su pequeño a su lado.