I haven't watched Suicide Squad yet so none on that account, but I can tell you this.
I was unable to watch Batman vs Superman. Just couldn't. I found myself fidgeting, bored. And here is why.
- Flat narratives. The first forty five minutes of the movie were a sluggish account of trying to build environment, and failing at it. I haven't seen the screenplay but as a media expert I can tell you that they were TRYING. Just not managing - to create an elaborate background for the battle between the two iconics.
- Directing. A lot of the time it felt like the director wasn't sure how to tell the story. Again, haven't seen the screenplay, but I could swear it was the way it was written. Some things work on a screen, other things do not. I felt that this heavily impacted the way the scenes were laid out and it was just plain unmemorable.
- Acting. This is a matter of personal preference really but I feel that Affleck should go back to RomCom and forget being an action hero. He can't serious. The guy who played Superman... he's got receding hairline, a rather ominous glare and just overall not somebody I can associate the Superman character with. Shave him bald, he'd be a great Luthor. Everybody else. For God's sake. Pick your actors better. I mean Lawrence Fishburne was the best thing to happen to the movie but damn. Perry WHITE anyone? I'm sich of black people getting token'd into white character roles just to hit the PC note. Fuck that. Write actual black people into these movies, people who matter.
Compare it to any Marvel movie, and you'll see why many of us hardcore DC fans think that the newer cartoons are far better than any of these movies.