Back in April, celebrity nutritionist Rehan Jalali promised to give Ben Affleck's body a "real life superhero look" for his upcoming turn as Bruce Wayne in Zack Snyder's "Batman v. Superman: Dawn of Justice." Based on new photos of the 41-year-old actor, it's clear he's delivered. 

According to reports, Affleck has put on 40 pounds after following a 5,000-calories-a-day diet. That's about the same caloric regimen as co-star Henry Cavill used to bulk up for Superman, as well as Hugh Jackman for his ripped Wolverine. While Rehan Jalali has yet to reveal anything more about Affleck's diet (previous tweets regarding the actor have since been deleted), it likely hasn't changed too much since the pair worked together on the 2008 film "The Town." 

In an 2010 discussion, the actor admitted that his diet was the most important aspect of getting into shape for roles. Avoiding junk food, anything with lots of dairy and oil and focusing on "clean chicken breast, clean vegetables, egg whites and brown rice and baked potatoes" was key. 

As for the gym, wife Jennifer Garner earlier this year said Ben was working out twice a day. "I’ll tell you that there is a man working out at my house right now, I’m sure, for his second time today. And [Ben] has 17-inch biceps," she said.

Makes the bulked-up Batman Snyder revealed last month all the more believable, right? 

Affleck as Batman

"Batman v. Superman: Dawn of Justice" is set for release on May 6, 2016.

Related on MNN:

Michael d'Estries ( @michaeldestries ) covers science, technology, art, and the beautiful, unusual corners of our incredible world.

Ben Affleck's Batman diet adds 40 pounds
Actor Ben Affleck's 5,000-calories-per-day regimen appears to be working as he preps for the role of Batman.