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.

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

April 22, 2011 12:00 AM

UPDATED April 22, 2011 06:14 AM

More Videos

  • Star Wars: The Last Jedi trailer

    Darkness rises… and light to meet it. See Star Wars: The Last Jedi in theaters December 15th.