Avast ye, there be spoilers here. Turn away now if ye don't want to see them.
I saw it Thursday night and I struggled to keep up with all the plot holes and stupid stuff in the film. One of them is the complete disconnect between the written Lex Luthor and the acted Lex Luthor. What I mean is that the script seems to have made a very calculating and manipulative Luthor, but it was acted/interpreted by Eisenberg so wrongly that Luthor just ended up being a huge irritation in the film. I saw no motivation for him wanting Batman dead other than Batman stole his Kryptonite. I can go on for hours about the failure of Lex Luthor, but it is not necessary.
Another major flaw I thought was the Darkseid dream sequence. Yes, WE know those are Parademons and what the Omega stands for, but There was no way for Batman to have dreamt them up. Batman has never been clairvoyant and it made no sense at all that he would have had this vision with such known characters. Very sloppy.
Ben Affleck, as expected, was a very good Batman and Bruce Wayne. No I do not accept Batman's killing of criminals but Ben did a good job playing the character.
I have seen Henry Cavill act so, so much better than this film. He had two expressions, angry and stoic. I felt nothing for Superman through the film, which rendered his death really meaningless. This disappointed me the most because I want a great screen Superman, but we don't have one yet. There was great potential after Man of Steel, but BvS killed hope in my opinion.
There was some more stupid stuff, like Lois calling Superman "Clark" out in public, right by a taxi. When Bruce wakes up at his lakeside retreat, there was a woman in bed with him, you see her when he gets up. Then Bruce and Alfred start talking Bat business and so forth. Did the woman leave? Or did they just yak about this stuff infront of Bruce's fling? Sloppy.
Why would Wonder Woman come back to the "Men's World" after a near 100 year absence to retrieve a photo from 1918? No one knows who she was and even if that photo got publish on every single news site on the planet, people would just think it was fake or whatever. The point being, if she was on Themyscira, why would she care what the world of men think about a single photo anyway? And how did she hear about it? Sloppy.
Yes, many people will say that these are just mysteries that CAN be solved in future films, well I am getting tired of that nonsense. When you make a film, sure leave stuff available to explore in the future, but don't make a film with so many loose ends that it CANNOT stand on it's own. TFA had stuff that left you with questions, like Rey's parentage and Maz's force abilities etc, but but they did not make the film confusing. It would have been OK to have a few things, but when the virtual entirety of the film is a bunch of unexplained elements, it is tiresome and not interesting or intriguing. Again, sloppiness.
I think I am done for now.