Everybody knows that Zack Snyder's upcoming DC film "Batman v Superman: Dawn of Justice" is all about the epic battle between two iconic superheroes - Batman and Superman.

As to why these two pillars of goodness are at odds with one another has remained a mystery, but now Henry Cavill, the actor who portrays Superman in the film has just revealed what started their battle in the first place.

"What happens there is one of Bruce's buildings gets destroyed and he's trying to save all the people inside the building and he can't," Cavill told Total Film in an interview. "So he is this angry person who fears what Superman may do. Why are they just going to trust this super-powered alien? What if he does decide to turn against us?"

Ben Affleck, the actor behind Batman's mask also weighed in on the  disagreement between the two members of the Justice League.

''One of the interesting things about Batman is he functions in some ways as an antagonist: you have to remember, this is Batman versus Superman," Affleck said. "He's found himself in a place of harbouring a tremendous amount of rage for Superman. So it's how he got there, and what that's done to him, and what that's done to people around him like Alfred, who are, I think, very scared and worried for him. It's something that's interesting and new."

Affleck admitted that he was initially skeptical when Snyder offered him the role of Batman. "I'm obviously older than who has historically, typically been cast... I was surprised. I didn't exactly understand what he was going for," he said.

However, once he finally got Snyder's vision for the character, he immediately jumped on board.

Even before the movie's release on March 25, 2016, there have actually been talks already about a Batman standalone film. According to rumors, Affleck would not only star in the movie, but direct it as well. It's a job that Affleck would really want to pursue.

"If I could make it work, yeah, obviously that would be like a dream," he said about the possibility. "The trick is, as to any movie, is to make sure that you - if you're going to direct it - that you can make it good. You've got to have the right idea and the right take on it... Broadly speaking, it's something I'd be open to, for sure. It's a very exciting idea."