PHOTO: Zack Snyder reveals Ben Affleck as Batman

Jaclyn is an Idaho native who currently lives in Milwaukee. Having worked in radio, TV and as a newspaper reporter, she is an avid pop culture and news junkie. She also has a passion for photography and cooking (but is still learning to ...

Affleck will be playing the Caped Crusader in the sequel to Man of Steel, which (at least, for now) will be called Batman vs. Superman. Not everyone was happy with the selection, especially after Affleck's role as another superhero — Daredevil — which he calls the biggest regret of his career.

"The only movie I actually regret is Daredevil. It just kills me," Affleck told Playboy back in December. "I love that story, that character, and the fact that it got f***ed up the way it did stays with me. Maybe that's part of the motivation to do Batman."

Affleck's Batman look is a mixture of the Dark Knight and the comic book superhero, with obvious muscle outlines, but also a comic-like utility belt and other features.

Snyder's tweet isn't the first look he has posted of the new film — just a day before, he tweeted a photo of the new and improved Batmobile.

Henry Cavill will be reprising his role as the Man of Steel, and Fast and Furious's Gal Gadot will join them as Wonder Woman. Amy Adams and Diane Lane will return, and Jesse Eisenberg has been cast as Lex Luthor.

The greenlighting of Batman vs. Superman was big news, but will also lead to even more big news. Snyder's next project will be Justice League, a project that has been a long time coming. According to the Los Angeles Times, Warner Bros. has yet to confirm which characters will appear in the film.