Robert Pattinson is back in action in a new international trailer for his upcoming 20th Century Fox film, “Water for Elephants” with Reese Witherspoon and Christoph Waltz.

The story centers on a 90-year-old man (Hal Holbrook/Pattinson) reminiscing about his life during the Great Depression, the one in the 1930s, not the most recent economic downturn.

The man, a veterinary student, tells of his experience finding work at a B-level circus taking care of the animals.

He sees the brutality of circus life while falling for the wife (Witherspoon) of an abusive animal trainer (Waltz).

Check out Rob’s photos; click to enlarge!

The movie is directed by Francis Lawrence (“I Am Legend,” “Constantine”) based on Sara Gruen’s best-selling book.

“Water for Elephants” was shot in Ventura County, Calif. last summer but Robert and Reese were in LA to shoot a few additional scenes for the movie last week.

Film director Lawrence tweeted: “just shooting a couple little additions and a surprise for the end!!! We’re almost done. Couldn’t be happier.”

Reese and Rob were back at the big tent on Thursday (Jan. 13) and Friday (Jan. 14) for the reshoots, according to reports.

They shared an on-screen kiss and Rob played with a baby. They also shot a scene where Rob carries Reese through mud.

Click here to find out Rob’s new Cosmopolis co-star!

The film is scheduled to hit theaters on April 22nd, in limited release.

Rob was most recently at the Golden Globes before heading back to Louisiana to continue filming on “Twilight Breaking Dawn. ”