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

Control freak Reese Witherspoon had to loosen up a bit for 'Water for Elephants'

April 22, 2011 12:00 AM

  Comments  

Videos

Logan Lucky trailer