Middle aged George Banks (Steve Martin) gets the surprise of a lifetime when he discovers that his wife Nina (Diane Keaton) is pregnant again and at the same time as their daughter, Annie (Kimberly Williams Paisley).
Keri Russell plays pregnant waitress and primo Jenna Huntersonie maker Jenna Hunterson. Jenna is in a bad marriage and having an affair with her OB. Things are complicated but an unexpected friend and the new baby makes things clear.
Jack & Diane (Marley Shelton & James Marsden) find that teen marriage & pregnancy is not all that it is cracked up to be. Diane gets some help with their financial problems from her fellow cheer leaders and a plan to rob a bank.