Batman is headed for Hollywood. Ben Affleck, who will play the iconic superhero in the upcoming Batman v. Superman film, will appear on Jimmy Kimmel Live's annual After the Oscars special, it was announced Thursday. Simmons and Mike Tyson, as well as longtime Broadway co-stars Matthew Broderick and Nathan Lane .