Sorry, fans of Christian Bale's guttural growl: Ben Affleck is the latest incarnation of rich boy-cum-superhero Bruce Wayne. The actor was tapped to star as Batman in the Warner Bros.