George Banks (Steve Martin) and his wife, Nina (Diane Keaton), are the proud parents of Annie (Kimberly Williams), but when she returns from studying abroad and announces that she’s engaged, their whole world turns upside down, especially that of overprotective George. From meeting the in-laws to wedding plans with an over-the-top consultant (Martin Short) and his flamboyant assistant (B.D. Wong), it seems as if the troubles never end in this update of the classic Spencer Tracy comedy.
It’s vacation time for outdoorsy Chicago man Chet Ripley (John Candy), along with his wife, Connie (Stephanie Faracy), and their two kids, Buck (Chris Young) and Ben (Ian Giatti). But a serene weekend of fishing at a Wisconsin lakeside cabin gets crashed by Connie’s obnoxious brother-in-law, Roman Craig (Dan Aykroyd), his wife, Kate (Annette Bening), and the couple’s two daughters. As the excursion wears on, the Ripleys find themselves at odds with the stuffy Craig family.
Teen misfits Gary (Anthony Michael Hall) and Wyatt (Ilan Mitchell-Smith) design their ideal woman on a computer, and a freak electrical accident brings her to life in the form of the lovely, superhuman Lisa (Kelly LeBrock). She outfits Gary and Wyatt in cool clothes, surprises them with a Porsche and helps them stand up to jerks Ian (Robert Downey Jr.) and Max (Robert Rusler). But, all the while, the boys must hide Lisa’s existence from Chet (Bill Paxton), Wyatt’s nightmare of a big brother.