Menestysromaaniin perustuva elokuva kertoo eläinlääkäriopiskelijasta, joka rakastuu sirkustähteen. Pääosia näyttelevät Reese Witherspoon ja Robert Pattinson.
Hiljattain orvoksi jäänyt ja tuuliajolle joutunut nuori Jacob Jankowski hyppää ohi kulkevaan junaan ja päätyy kummajaisten, haahuilijoiden ja hylkiöiden sirkukseen, joka yrittää selviytyä laman keskellä. Eläinlääkäriksi opiskeleva Jacob päätyy huolehtimaan sirkuseläimistä. Hän tapaa nuoren ja kauniin sirkusratsastaja Marlenan, joka on naimisissa karismaattisen mutta kieroutuneen eläinkouluttaja Augustin kanssa. Hän tapaa myös tottelemattoman Rosie-elefantin ja keksii yllättävän tavan saada sen tottelemaan.