Grade school student Olivia Mead (Izabela Vidovic) believes that the
Christmas wishes read out in class by her classmates are beginning to come
true.
She and her friend Lucas Conroy (Tyler Humphrey) believe it's the
long-abandoned house next door to hers which she believes houses an angel that
grants the wishes, as long as the wish is made while throwing a rock at it, but
then Olivia meets a reclusive old woman living inside, Elsie Waybright (Della
Reese), and together they begin reviewing the wishes left at the gate in a
“wish box” placed there to stop people from damaging the property any further.
Olivia makes a wish for a new husband for her single mom (Teri Polo),
and the landlord of the abandoned house (Kevin Sorbo) comes into their lives,
but Olivia would rather her mom had the new substitute teacher (Rob Boltin) but
she just had to let the Angel do her work.