I'm sorry to say that Zack Snyder's Justice League film was a disappointment. I went into watching it with hope because I thought "this was his vision, it won't be tampered with, surely it will be better than the 2017 version", and came out thinking "what, why".
These are my reasons why; some of the cgi is bad whilst some is good. The difference is night and day. None of the jokes landed for me. It felt like 90% build up and 10% failing to satisfyingly land what was built up. Some of the best scenes were in the old film. THE 4 HOURS COULD HAVE BEEN SHORTENED BY AN HOUR. I feel that most of the scenes relating to cyborgs and the flash's origins should have been in their own films, prior to the release of this one.
Things I liked, some of the action. The costumes. The idea. . I'm sorry for everyone who feels disappointed, including me.