Batman and Superman will be exchanging blows in Man of Steel 2. Zack Snyder let loose some details at a recent Yahoo event promoting the Blu-Ray release of the first movie.

"Whether they're fighting or they become friends or they're friends and then they fight, that's the fun of making movies and playing with this kind of mythology," Snyder said in the video, below. "You get to sort of take this icons and see how emotionally they fit together. ... And of course there will be some physical conflicts as well."

Will Lex Luthor make an appearance? Snyder didn't explicitly mention that.

Ben Affleck will star as Batman alongside Henry Cavill as Superman. Affleck is the sixth actor to put on the black cape, following Adam West, Michael Keaton, Val Kilmer, George Clooney and Christian Bale. [Imager: Flickr, fotoyorum]