I think Robert Pattinson will be very good as Batman
I’m not a fan of him but I just have good feeling about this casting choice.
My only small problem would be his age because I’m used to Marvel giving the important superheroes to older actors which worked perfectly well.
And all Batman actors have been in their mid 30s and 40s but other than that I think he does fit the role and will bring more women to like superhero movies,
He could persuade younger girls to give a chance to this sub genre and he is talented.