Robert Pattinson plays an itinerant veterinarian and Reese Witherspoon is an animal rider in Water for Elephants.
Robert Pattinson plays an itinerant veterinarian and Reese Witherspoon is an animal rider in Water for Elephants.
Robert Pattinson plays an itinerant veterinarian and Reese Witherspoon is an animal rider in Water for Elephants.

Movie News & Reviews

'Water for Elephants': drama and lust under the big top

April 22, 2011 12:00 AM

  Comments  

Videos

Logan Lucky trailer