Gilly Noble (Chris Klein) es un tímido muchacho que trabaja en un albergue de animales de una pequeña localidad de Indiana y que se enamora de Jo Wingfield (Heather Graham), una atractiva peluquera. Al mismo tiempo, obsesionado con encontrar a su verdadera madre, contrata a un inepto detective. Todo se viene abajo cuando el detective privado les desvela que la auténtica madre de Gilly es Valdine Wingfield (Sally Field), la madre de Jo.