Ok, wtf.
This movie was serviceable, from a technical standpoint. There were a few action scenes that were violently fun, and cgi was fine. Rock was good in the character.
But the story? Who the fuck thought this was good?
BA is awoken after several thousand years, and is literally, immediately, attacked with deadly force. Dude has no idea what's going on, just knows wizards with weak magic are trying to kill him, so he attacks back. Even gets a stranger out of harm's way, who was clearly a bystander.
Then he goes out into his immediate vicinity and finds his home town occupied by a very hostile force. Sees them oppressing innocents, violently. They immediately try to kill him, so he kills them first.
So now here come the "good guys," who literally attack him immediately without a word. They destroy a lot of the landscape and pause for breath long enough to say "You're either going to kneel before us, or we're going to kill you. We're here to help and restore these oppressive, violent, evil assholes who attacked you and all of these innocent people." They remind each other between scenes that they're the good guys, here. They never try to talk to BA, bring him up to speed on the state of the world, try to work with him. No. It's attack attack attack and stop him, preferably dead, but alive in prison is ok. These are in no way the actions of people we should be rooting for.
And who the fuck are they, anyway? "The Justice Society?" I'm sure they're well established in the comics, but as Leisher said long ago that if I need to be familiar with the written word that came before in order to understand the movie I'm seeing today, then that's bad. WTF were these people called instead of the established Justice League (I know, because they don't want to use those characters). But why are we introducing these copycat, lame B-stringers, now? (I know, because money). And I'm not going to apologize for the copycat line. 3 of the 4 "heroes" have direct correlations, both in appearance and ability, to the already established MCU. Sorry, you may have existed first in print, but the MCU brought it to the screen first and you literally look like a cheap Chinese knockoff that isn't allowed to use the real names of stuff.
Let me go grab my "Robert Cop" figurine while I type. And the 4th guy is an awful lot like Doctor Strange, now that I think about it. And even the "bad guy," Black Adam, is already a copycat of Shazam who was a copycat of Superman the Kryptonian, which is all right there in their same universe. I kept picturing Steppenwolf scowl, "The Kryptonian" while I watched BA doing his superman mimicry.
Dwayne Johnson is the only person in this entire production, from writers to producers, who got it done. Everything else, especially the writing, is a fucking train wreck.
And btw, in act 1 they really built up the "Kryptonite" that would stop him, and at the end it was almost never used again. A fucking force field, which literally got turned off once they had enough time to do their monologue. It had no other purpose.
Jesus fuck. I can write a better story while hung over and sitting on the toilet with constipation.