Jacob Jankowski (Robert Pattison) skladal záverečné skúšky na veterine, keď sa dozvedel, že pri automobilovej nehode zomreli obaja jeho rodičia. Bez rodiny a bez peňazí Jacob netušil ako ďalej, ale osud ho zavial do vlaku svetového cirkusu Benzini. Hospodárska kríza práve vrcholila a pre Jacoba, rovnako ako pre spústu ďalších, cirkus znamenal spásu, i keď to bol svet s úzko vymedzenými iracionálnymi pravidlami, s vlastným pojatím života i smrti. Ako takmer doštudovaný veterinár dostal Jacob na starosti cirkusový zverinec vrátane cirkusových koní krásnej krasojazdkyne a hviezdy voľnej drezúry Marlen (Reese Witherspoon). Marlen k cirkusu priviedla láska k nesprávnemu mužovi, charizmatickému, ale zvrhlému a násilníckemu riaditeľovi cirkusu (Christoph Waltz). S Jacobom ju od počiatku spájala nielen láska k zvieratám, ale tiež vzťah k slonici Rosie, ktorá sa do cirkusu dostala ako obrovská šedivá nádej, nové číslo, ktoré malo cirkus zachrániť pred úpadkom. Ako ale s Rosie číslo nacvičiť, keď nebola schopná počúvnuť ani jednoduché príkazy? Puto, ktoré medzi touto nesúrodou trojicou postupne vzniklo, bolo založené na dôvere a láske a nakoniec sa pre všetkých troch stalo jedinou nádejou na prežitie.