The good: Better Steppenwolf, more Darkseid, inclusion of DeSaad, better character development, better fight scenes, Flash is no longer a useless side-kick & better Joker (than Suicide Squad). The bad: The only scene I liked in Josstice league (2017) which is not in this version is the one where Batman chases a parademon. The Ugly: I am not so in love with the new score as many others are. And I agree with some reviews that there are a number of redundant scences that could have been cut.