Jacob (Robert Pattinson) egy hirtelen ötlettől vezérelve maga mögött hagyja az állatorvosi iskolát, addigi életét, és csatlakozik egy utazó cirkuszhoz. A kiszámíthatatlan, kalandokkal teli izgalmas világ az otthonává válik, ahol a szerelem is rátalál. Marlenaval (Reese Witherspoon) a gyönyörű, és vonzó cirkuszi előadóművésszel egyre közelebbi, romantikus viszonyba keveredik, akit azonban férje (Christoph Waltz) iránti kötelessége és a cirkusz iránt érzett szenvedélye nem hagy nyugodni.Így utaznak keresztül a húszas évek Amerikáján, oldalukon Rosie-val, az idomíthatatlannak tűnő elefánttal, és a társulat megannyi érdekes tagjával.