This is source I found from another site, main source you can find in last paragraph
“Justice League,” the newest DC Comics superhero jam directed by Zack Snyder, is looser, goosier and certainly more watchable than the last one. The bar could scarcely have been lower given that the previous movie, “Batman v Superman: Dawn of Justice,” was such an interminable slog. The superhero and villain dynamic is much the same (slayers going to slay, etc.), but there are a few fresh faces now and Wonder Woman has more to do than play backup. The story is a confusion of noise, visual clutter and murderous digital gnats, but every so often a glimmer of life flickers through.
The last time he fronted a movie, Superman (Henry Cavill) seemed to die, a plot twist that not even the most credulous viewer could buy. So, of course he’s back in this one, eventually, although first the band needs to get together. Having seen trouble on the horizon, Batman, a.k.a. Bruce Wayne — played with a sepulchral growl and bespoke stubble by Ben Affleck — takes the lead on this enterprise. He’s the insistent manager as well as the scowling host, the guy with the cool digs, smooth rides with blinking screens (“critical damage” reads one with great comic-book sincerity) and suave butler (Jeremy Irons as Alfred). He’s also pretty much of a yawn.