As Christmas approaches in the little town of Brightridge, widowed grandfather Bud (James Cromwell) is sadly closing down his beloved family hardware store when he has an accident, leaving him in need of help. His son and daughter bring their families to town to stay with Bud, help him recuperate, and finish closing the store. This Christmas season seems extra enchanted once a mysterious reindeer begins to appear around town. Bud and his granddaughter Gloria name him Prancer and form a special bond with him while he seems to be trying to tell them something. When Gloria comes up with a secret plan for Prancer to help save Bud's store, her family and the whole town come together to realize the true Christmas magic that Prancer possesses.