A 41-year-old man going by the name of Chibatman adjusts his mask before going on the road on his "Chibatpod" in Chiba
A 41-year-old man going by the name of Chibatman adjusts his mask before going on the road on his "Chibatpod" in Chiba, east of Tokyo, August 31, 2014. The man, who dresses up as the comic book superhero Batman, came up with his moniker after adding a prefix of the first three letters of the city name, of which he roams on his three-wheeled motorcycle. However, unlike the hero from the Batman series, he rides around in his machine, designed from inspiration of the "Batpod" from the movies The Dark Knight and The Dark Knight Rises, delivering smiles instead of fighting crime. REUTERS/Yuya Shino Reuters/Yuya Shino

The winner in the battle between the two superheroes in "Batman vs. Superman" may have been revealed in an interview with Ben Affleck. The actor reportedly revealed the ending of the movie in confidence to show host Jon Stewart. [Potential Spoiler Alert]

Ben Affleck warned Jon Stewart not to give anything away, but the host went on to say that Superman defeats Batman in the movie, apart from revealing another spoiler from the actor's movie "Gone Girl." Click here to watch the video.

Ben Affleck is seen reacting sharply to the spoilers revealed by Jon. Apparently, the actor spilt the beans just few minutes before the interview. He later said "don't worry about it its fine." Was the whole spoiler just an act to entertain the audience? Or did the host actually reveal the ending of the movie?

Fans of both the superheroes are eagerly waiting to see who will win in the fight between the two in "Batman vs. Superman." Jon Stewart also had some remarks about Ben Affleck's character in the movie.

Jon spoke chatted with Ben Affleck about "Gone Girl" for a while before returning to "Batman vs. Superman." Ben warned the host not to give away any more spoilers about the movie. Jon however complimented the actor for putting on some muscle for the movie and compared him to Adam West, who played the role of Batman in the 1960s TV series.

Jon said that if the trend of getting more muscular with each movie continued then Batman would have to lose his utility belt eventually. He, however, said that although the actor may have become more muscular he made a mistake going against Superman.

Ben Affleck agreed that it was "no joke" going against the Man of Steel. Jon teased the actor by comparing the powers of the two superheroes and said that no matter what Batman does Superman has the ability to fly.

He also compared the fighting abilities of the two superheroes. He mockingly showed how Batman would be trying to remove something from his utility belt to throw at his enemy while Superman would simply fly above him and use his laser vision. Will Ben Affleck lose the fight in "Batman vs. Superman"?