goodkindofgeek.com
Ben Affleck is the New Batman
The newest actor to play the Dark Knight is finally announced. It comes as a shock, but Warner Bros. has announced Ben Affleck to star as Batman in Zack Snyder's Man of Steel sequel. “We knew we needed an extraordinary…