Jan Vokes (Toni Collette) es una limpiadora y barista, que recluta a su marido Brian (Owen Teale) y a su contable de confianza, Howard Davies (Damian Lewis), para que la ayuden a convencer a sindicato de gente local con la intención de criar a un potro al que llaman Dream Alliance.
Cuando el caballo crece está preparado, le introducen en el mundo de la hípica y las carreras de caballo, donde muestra que es un gran competidor y una amenaza para los otros caballos, incluso para aquellos provenientes de familias multimillonarias. Pero sobre todo, Dream Alliance acaban influyendo en la vida de todos los miembros del sindicato, pero aún más en la de Jan.