In surprising casting news of the day, it’s been announced that Ben Affleck will step into the shoes of Batman in the upcoming, untitled Batman vs. Superman flick from Zack Snyder. Kind of random, right?

While nobody really saw this coming (be honest), everyone involved in the project couldn’t be more exciting, including Warner Bros. “Affleck and filmmaker Zack Snyder will create an entirely new incarnation of the character in Snyder’s as-yet-untitled project – bringing Batman and Superman together for the first time on the big screen and continuing the director’s vision of their universe, which he established in Man of Steel.”

Related Article: Report: Ben Affleck Visited Lindsay Lohan in Rehab

Word spread quick about the Batman and Superman duo flick after a quick preview of the project was released at this year’s Comic Con last July. It’s already been reported that Henry Cavill will reprise his role as Superman, but once Christian Bale announced his retirement from Batman, everyone was voicing their opinions as to who will take over as the Caped Crusader.

“Ben provides an interesting counterbalance to Henry’s Superman,” Zack said in a statement. “He has the acting chops to create a layer portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne. I can’t wait to work with him.”

While everyone from the studio to the filmmaker are more than excited about the casting, fans of the superhero were less than pleased. They even got #BetterBatmanThanBenAffleck trending after the announcement.

What do you think about Ben as Batman?

Will he do the character justice or not so much?