Dựa trên cuốn sách bán chạy nhất cùng tên của tác giả Sara Gruen, Water for Elephants đem đến cho khán giả một chuyện tình lãng mạn bất ngờ trong một khung cảnh độc đáo và vô cùng hấp dẫn. Câu chuyện bắt đầu khi gia đình Jacob Jankowski đột ngột qua đời. Anh trở nên mất phương hướng và đi lang thang không mục đích. Trong Gánh Xiếc Rong khi Jacob nhảy lên một đoàn tàu hỏa tình cờ đi ngang qua, anh như lạc vào một thế giới kỳ quái của những món đồ biểu diễn xiếc.
Với vốn kiến thức đã học được trong trường, Jacob được nhận vào làm người chăm sóc bầy thú cho một gánh xiếc rong đã đứng trên bờ vực phá sản. Tại đây Jacob gặp Marlena một nữ diễn viên xiếc xinh đẹp và quyến rũ. Jacob đem lòng yêu Marlena nhưng cô đã kết hôn với người huấn luyện thú trong đoàn xiếc là August một người đầy hấp dẫn và lôi cuốn, nhưng cũng rất bí ẩn và nguy hiểm. Jacob cũng gặp Rosie một con voi ương bướng và hung dữ, tưởng như không ai có thể thuần hóa hay chạm được vào nó.