Phwoar! Check out Robert Pattinson in new Water For Elephants trailer

Robert Pattinson looks smoking hot in this new Water For Elephants trailer.

Rob looks great, the film looks great, we can’t wait for this one to hit cinemas.

In the flick Rob plays a veterinary student who abandons his studies after his parents are killed. He jumps onto a passing train and enters a world of freaks, drifters, and misfits, a second-rate circus struggling to survive during the Great Depression.

It is there that he meets Marlena, the beautiful young star of the equestrian act, who is married to August, the charismatic but twisted animal trainer. He also meets Rosie, an elephant who seems untrainable until he discovers a way to reach her.

Water For Elephants hits US cinemas in late April, and UK cinemas in early May.

Check out the trailer below.