April Epner (Helen Hunt) é uma professora nova-iorquina que sonha ter uma criança.
As probabilidades de tal acontecer diminuem quando o seu marido, Ben (Matthew Broderick),decide sair de casa e a sua mãe adotiva morre.
Ao mesmo tempo, a mãe biológica de April, uma excêntrica apresentadora de televisão (Bette Midler), decide aparecer e April apaixona-se por Frank (Colin Firth), um homem novo na sua vida.