Jan Vokes lavora come addetta alle pulizie e barista in una piccola città del Galles. Con pochissimi soldi e nessuna esperienza, Jan convince i suoi vicini a ridurre i loro magri guadagni per allevare e far crescere Dream Alliance, un cavallo da competizione, nella speranza di gareggiare con l’élite delle corse ippiche. Nonostante dei momenti di grande difficoltà, la passione e l’impegno del gruppo vengono ricompensati quando Dream inizia a scalare le classifiche con grinta e determinazione.