Water for Elephants
- Directed by: Francis Lawrence
- Cast: Reese Witherspoon, Robert Pattinson, Christoph Waltz
R-Patz plays a veterinary student who runs away with the circus, where he meets a particularly beguiling horse trainer (Witherspoon).
This film is not currently showing in cinemas.
Tell us more about this listing.