It is not very often that an actor gets the chance to play the role of a comic book superhero on the big screen and it is even more rare for a star to get the opportunity to play two comic book characters in the course of their career but that is going to be the case for Hollywood star Ben Affleck. While Ben is preparing to play the role of Batman in the movie Batman vs. Superman, he previously played the role of Daredevil in the much criticised Daredevil film.
While the Daredevil film itself was considered a flop, Ben Affleck did manage to take something special away from the movie, meeting his now wife Jennifer Garner. Ben Affleck and Jennifer Garner have three children together, two beautiful daughters and a cute little boy. The couple welcomed their son Samuel into the world back in 2012 and Jennifer has revealed how Ben is already teaching him about the male anatomy.
Garner was a guest on the Tonight Show with Jimmy Fallon, when she said, "He loves his girls, but he's serious about his son right now. So, he taught him about his bits. He taught him about his P and his two Ns. Now anytime we pass a dog who's walking on the street or we're at a zoo or something, our poor little son is crouching down and looking up."
Meanwhile, Ben Affleck will take on the role of Bruce Wayne aka Batman in the Batman vs. Superman film, while Henry Cavill will return to play Clark Kent aka Superman, with Gal Gadot taking on the role of Diana Prince aka Wonder Woman. Batman vs. Superman will be directed by Zack Snyder and will open on May 6, 2016 in both the US and the UK.
Do you think Ben Affleck will make a good Batman?