Soldiers, nurses and even a dog are the real heroes of Batman v Superman team

Mexico City, Mar 20 (EFE).- People who work on behalf of humanity - soldiers, nurses, single parents, and even a dog - are among the real heroes of the director and the main protagonists in the new film 'Batman v Superman: Dawn of Justice'.

During a press conference in Mexico City Saturday, director Zack Snyder referred to the well-known maxim that power corrupts and absolute power corrupts absolutely.

"I don't know if power is corrupting us, but it is a topic surprisingly fun and interesting to play with in a movie," he said.

"I think that there are public servants and powerful people that really do the best they can to help humanity, and indeed they are the heroes," the American filmmaker added.

On the other hand, Ben Affleck, who plays Batman in the new film, said that "the heroes are all around us; people who serve their country in the armed forces, police, ambulance drivers, emergency personnel, teachers, nurses, single parents."

"Everyday heroes are everywhere, I am sure that they are among you, and even among some journalists!" Affleck said to the crowd with a touch of humor that provoked ripples of laughter among reporters.

On a more serious note he discussed "people who dedicate their lives to the service of others and make sacrifices," as well as his personal heroes, mentioning his brother and grandfather.

And with a voice that broke with emotion, Affleck referred to his former wife and actress Jennifer Garner, who he separated from after a decade of marriage.

"What Jennifer does with our children goes beyond heroism. It is fabulous; she is an amazing mother."

Affleck then mentioned some of the actors he has worked with, including those who preceded him in the role of Batman, such as Christian Bale, Val Kilmer and George Clooney.

"Definitely they were some very large shoes that I had to fill, and I feel very humble and grateful to have the opportunity to do this," he said.

British actor Henry Cavill, who plays Superman, said that he considers it very difficult to pinpoint what traits define heroism.

"So I'm going to talk about my personal heroes, that are my closest friends, my family, and sometimes my dog," he said.

"And what makes them heroes for me is not only that they are excellent people - apart from my dog, who is a great dog - but they are an example to those around them; they make them better people. That for me is what is to be a hero," Cavill added.

A similar opinion was expressed by Israeli actress Gal Gadot, who plays the role of Wonder Woman, when she mentioned her family and friends.

"I know so many heroic people, even some of those with whom I work. For me a hero is someone who tries to do good things for the outside world, other people, and not for their own benefit. So I think that we all have our heroic moments," Gadot said.