Jacob Jankowski to student weterynarii, który pod wpływem dramatycznych przeżyć jest zmuszony porzucić studia tuż przez ich ukończeniem. Dzięki zbiegowi okoliczności przyłącza się do wędrownego cyrku, gdzie rozpoczyna pracę jako weterynarz. Poznaje tu piękną Marlenę, która ujeżdża konie i jest żoną charyzmatycznego tresera Augusta. Zaprzyjaźnia się też ze słonicą Rosie, inteligentnym zwierzęciem o ukrytych możliwościach. „Woda dla słoni” jest historią o miłości niemożliwej, osadzoną w świecie cyrkowych spektakli w czasach Wielkiego Kryzysu lat 30-tych XX wieku.