Henry Cavill

Ben Affleck vs. Henry Cavill: Swoon-Off
Last week, the Internet was set abuzz with the news that Ben Affleck was cast as Batman in the upcoming 'Man of Steel' sequel. The movie will see Affleck's Bruce Wayne face off against Henry Cavill's Superman. While the Batman casting was a controversial decision, there is no argument that both Affleck and Cavill are seriously smoldering. Who do you think is more swoon-worthy?