Harry (Nicholson) es un eterno solterón que sólo le gustan las mujeres que tengan menos de 30 años. Un incidente le lleva a conocer a Erica (Keaton).