Los Angeles, Jan 25:”Filmmaker Kevin Smith says actor Ben Affleck, who will be seen as Batman in upcoming superhero film “Batman v. Superman: Dawn of Justice” looks best as the caped crusader. (ALSO READ: Jennifer Garner, Ben Affleck choose to stay friends for kids)

Smith, who is a Batman fan and has kept his daughter’s name after DC villain Harley Quinn, has very high hopes from Affleck. “Right away, he’s the best looking Batman we’ve ever seen,” Smith told variety.com. “The hardest thing to nail about Batman is Bruce Wayne, because that’s where you’ve got no mask and you’ve got to be a human being. But that dude is Bruce Wayne, so he’s born to play that role,” he added.