Water for Elephants vertelt het verhaal van een verboden liefde tussen de jonge Jacob (Robert Pattinson) en de beeldschone Marlena (Reese Witherspoon). Jacob is een student diergeneeskunde die door toeval terecht komt in de magische wereld van een rondreizend...