Jacob Jankowski (Hal Holbrook) já passou dos 90 anos e não consegue esquecer seus momentos da juventude nos anos 30, período difícil da economia americana, que o levou a trabalhar num circo. Foi lá, enquanto era jovem (Robert Pattinson) e um ex estudante de Veterinária, que ele conheceu a brutalidade dos homens com seus pares e também com os animais, mas encontrou a mulher por quem se apaixonou. Marlena (Reese Whiterspoon) era a Encantora dos Cavalos, a principal atração e esposa do dono do circo: August (Christoph Waltz) um homem carismático, mas extremamente perigoso quando suas duas paixões estavam em jogo.