Em Dream Horse, em uma comunidade sonolenta da classe trabalhadora, Jan Vokes (Toni Collette) luta para encontrar sentido em sua vida enquanto espera mesas no bar local. Uma noite, um encontro casual com um cliente arrogante, Howard Davies (Damian Lewis), um ex-líder do sindicato de cavalos de corrida, a inspira a assumir um novo desafio.