Henry Cavill stars in the upcoming "Batman v. Superman" movie. Reuters/Daniel Munoz

Henry Cavill teased that his character in “Batman v. Superman” will not get into a “cage fight” with “just anyone.” The actor was reportedly at the recent Dunhill London afterparty when he spoke about his forthcoming movie.

According to a report by WWD, Cavill explained the characteristics and the temperament of his character, explaining that someone as strong as the Man of Steel would hardly feel a punch in a fight and so he is not quick to engage people like that.

The actor attempted to explain the psyche of his character by asking people to put themselves in his character’s position and ask themselves what they would do in a fight where you don’t even notice when you get hit. The actor will be facing Ben Affleck as the Caped Crusader in the upcoming movie.

The plot of the movie revolves around Batman taking action against Superman, fearing what the “god-like” Man of Steel can do if he is left “unchecked.” Meanwhile, Gotham and the world at large is still debating about what kind of superhero they really need. While the two superheroes fight one another, a “new threat quickly arises” and this puts the world in a “greater danger” than ever before.

Images and videos from “Batman v. Superman: Dawn of Justice” have leaked online during production of the movie, which has been completed. The producers are now releasing promo posters.

Many of the promo posters of the movie are on display at the Licensing Expo in Las Vegas. Two new posters from the event have been posted on HeroicHollywood by Umberto Gonzalez. The posters show the three main superheroes in the movie, which are the Man of Steel, the Caped Crusader and Wonder Woman, played by Gal Gadot.

Other cast members in “Batman vs. Superman: Dawn of Justice” include Jason Momoa as Aquaman, Jesse Eisenberg as Lex Luthor, Jeremy Irons as Alfred and Amy Adams as Lois Lane. The movie is slated to be released on March 26, 2016, in the U.S.