The official trailer for Water for Elephants has been released!

Related article: RPatz Fan Pays $80k to Meet Him

Water for Elephants is love story set in a Depression-era that stars Robert Pattinson and Reese Witherspoon. Robert plays the role of Jacob Janowski, who falls for Resse's character Marlena Rosenbluth. Problem is she's married to August Rosenbluth, who is played by Chrstoph Waltz.

Robert Pattinson On Water For Elephants Set

Related article: Robert Pattinson Sexiest Man On Earth!

The film, which is based on a New York Times best-seller, was directed by Francis Lawrence, who is the same director who brought you I Am Legend.

Water for Elephants opens April 15th.