Ben Affleck vs Henry Cavill: The Batman v Superman stars' hottest ever moments
Batman v Superman: Dawn of Justice is set to be released at the end of this week. In the movie Bruce Wayne is convince that Superman is now a threat to humanity, and embarks on a personal vendetta to end his reign on Earth.
And while that's all very interesting, the real battle is going on here. Welcome to the real Batman v Superman!
Henry Cavill has been getting ready for this battle of the titans for quite some time...