INHALT
Wales, Anfang 2000: Jans (Toni Colette) Leben ist von Routine geprägt. Seit eh und je lebt sie in einem verschlafenen Dorf, wo ihr Mann und sie einen Hof aufgebaut haben. Ihre Ehe mit Brian (Owen Teale) ist eingespielt, aber auch weitgehend eingeschlafen. Während Jan tagsüber im Supermarkt und abends im Pub steht, damit die beiden über die Runden kommen, fühlt sich der von Arthritis geplagte Brian unnütz und sitzt am liebsten zu Hause vor dem Fernseher.
Eines Tages hört Jan im Pub Howard Davies (Damian Lewis) zu, wie er damit angibt, früher viel Geld mit Pferderennen verdient zu haben. Da will Jan einen lange gehegten Traum wahrmachen: ein Rennpferd züchten. Sie kauft kurzerhand eine Stute und lässt sie decken. Gleichzeitig sucht sie im Dorf nach Unterstützern, denn alleine kann sie das Vorhaben nicht finanzieren. Es gelingt ihr, eine Handvoll Personen zu finden und sie schafft es sogar Howard zu überzeugen.
Als «Dream Alliance» - so nennt die Gruppe das Fohlen - zur Welt kommt, stirbt die Stute, doch das Jungtier entwickelt sich tatsächlich zum Überraschungsstar und wird bald schon von einem renommierten Trainer trainiert. Jan hat es geschafft. Doch als Dream Alliance sein erstes Rennen gewinnt, merkt sie, in welch schwieriges Business sie da eingestiegen ist.