Es Navidad y después de que su "felices para siempre" arruinado por un divorcio injusto, Amanda (BRANDE RODERICK) debe idear un plan para asegurar el futuro de su hijo Daniel de 10 años, antes de que sea demasiado tarde. Durante el Derby anual navideño de la región vinícola de California, Amanda se encuentra con dos inadaptados, sin suerte, para ejecutar su plan. Con la ayuda de un caballo que habla llamado Ace y sus amigos caballos de carreras, Amanda encuentra su camino hacia el milagro de un "felices para siempre" muy diferente.