I really want to like a Robert Pattinson film that isn't Twilight. I really do. It's why I keep parting with hard-earned cash and sitting through each new offering (I'm still scarred by Remember Me).
So I tried to ignore the unpromising trailer to Water For Elephants which sees him starring alongside Reece Witherspoon and the fabulous Christoph Waltz.
The story goes something like this: Jacob (Pattinson) is just about to qualify as a vet when his parents are strategically killed leaving him destitute. He runs away and joins a travelling circus where he falls for the wife of the circus owner Marlena (Witherspoon). Now Marlena's husband, August (Waltz), is of course a bad 'un. He's a brute. The animals have to perform until they drop down dead and he throws unwanted employees off the train in the middle of the night.