I grew up loving the Christopher Reeves Superman movies and Superman is my favorite comic book character. I liked Superman Returns despite it's problems. I loved Man of Steel and despite my love for the old movies, I think Man of Steel is the best Superman movie. I was really happy with Cavil playing Superman. I have waited all my life for a Superman/Batman movie and I was really exited when I heard this movie was coming out. Now, I don't know what to think. I got over Val Kilmer playing Batman after Keaton, I liked Clooney as Bruce Wayne. I was skeptikal about Batman Begins until I saw it, then I loved the whole TDK trilogy and I'm happy with how it ended. I couldn't envision anyone but Bale playing Batman, but I knew that wasn't going to happen. I was holding out for someone like Armie Hammer or someone in their thirties, but Afleck, I never saw that coming.
I don't hate Afleck, I liked him in the Kevin Smith movies and Good Will Hunting, but I don't see him as Batman. I see him as Bruce Wayne, but not Batman. I fear this is going to be Clooney all over again. Man of Steel was successful and a great movie, why is Superman so cursed? I'll reserve judgement, but I'm extremely skeptical on this one. I'd rather they went with Matt Damon instead, at least he's a proven action star, or even better Leo, but I doubt he'd ever wear a costume like that.
It's going to be tricky convincing the general audience of this too. I think most people still have Bale as Batman in their heads and it's going to be hard for Afleck or the general public to overcome that. This batman is likely to be already established, so that will be tricky as well trying to sell that. I'm wondering if there is going to be a flash forward or something? Also, if they're going to go with a Justice League movie at some point, Afleck will have to be a part of that as well, which puts him at pushing 50 by the time it comes out. I just don't think this is a good move, I hope it doesn't ruin Superman, like Clooney ruined Batman, in the immortal words of Star Wars characters,