Elsie Waybright (Della Reese) vive en una casa supuestamente abandonada. Una leyenda local cuenta que un ángel cumple los deseos de todas aquellas personas que introduzcan sus reclamos en el buzón del caserón. Muy cerca de la casa de Elsie viven Melinda (Teri Polo) y su hija Olivia (Izabela Vidovic), una bondadosa niña que ha pedido un deseo muy especial para su madre: un nuevo novio que la haga feliz. Después de introducir su deseo en el buzón, Melinda conocerá al doctor Nathan Davis (Kevin Sorbo).