After a long wait, the highly anticipated Batman vs. Superman: Dawn of Justice is only days away from its nationwide premiere. As excitement continues to build, Henry Cavill and Ben Affleck have taken to Instagram as they battle for the hearts and minds of their fans.

 

...oh and I got to meet Superman. #WhoWillWin #Superman

A video posted by Henry Cavill (@henrycavill) on

Here's Proof That Henry Cavill Is Getting Absolutely Jacked to Play Superman (Again) >>>

 

 

@benaffleck #WhoWillWin #Superman

A video posted by Henry Cavill (@henrycavill) on

 

 

Staring contest with @HenryCavill #WhoWillWin #BatmanVSuperman

A photo posted by Ben Affleck (@benaffleck) on

Over the weekend, Cavill took a stroll through a bustling Times Square and went completely unrecognized—even though he was wearing a Superman shirt—which just proves that Clark Kent really can go incognito just by changing outfits.

 

Dear Doubter, The glasses are good enough. Regards, Superman #WhoWillWin #Superman

A video posted by Henry Cavill (@henrycavill) on

 

Batman vs. Superman: Dawn of Justice is directed by Mark Snyder (300, Man of Steel) and will soar into theaters on Friday, March 25th.

Until then, check out this epic feature from our friends at Muscle & Fitness about the movie's real behind-the-scenes battle between Henry Cavill and Ben Affleck, as the two actors competed to sculpt the most shredded physique.