Wanneer zijn ouders om het leven komen, sluit Jacob Jankowski zich aan bij een rondreizend circus. Een wonderbaarlijke wereld vol spanning, verdriet, woede en passie, met zijn eigen bizarre wetten, zijn eigen manier van leven en zijn eigen manier van sterven. Een wereld die voor Jacob een toevluchtsoord en een nachtmerrie tegelijk zal worden. Hij neemt de verzorging op zich van Rosie, de olifant die door de circusdirecteur is binnengehaald als de nieuwe attractie die het circus voor de ondergang moet behoeden. Het probleem is alleen dat Rosie niet reageert op commando's en dat ze niet één kunstje lijkt te beheersen. Als Jacob verliefd wordt op Marlena, de betoverend mooie ster van het paardennummer - en de echtgenote van August, de charismatische, maar wrede dierentrainer - lijken zijn dagen bij het circus geteld...