C'est Noël et après avoir détruit son "Happily Ever After" par un divorce injuste, Amanda (BRANDE RODERICK) doit élaborer un plan pour assurer l'avenir de son fils de 10 ans, Daniel, avant qu'il ne soit trop tard. Au cours du derby annuel de Noël de la région viticole de Californie, Amanda rencontre deux inadaptés, malchanceux, pour exécuter son plan. Avec l'aide d'un cheval parlant nommé Ace et de ses amis chevaux de course, Amanda trouve son chemin vers le miracle d'un "Happily Ever After" très différent.