For me, the first 2017 version was quite forgettable and corny. A pathetic carbon copy of the Avengers. This Snyder version however, is such a blessing. A miracle that redeems the whole Justice League saga. The longer duration is so worth it. These days we wouldn't think twice of binge watching 8 x hour-long episodes of a good action series in a day so 4 hours in one sitting is highly doable. If anything, necessary, to allow you to connect to the main characters. Great movie that sets us up for the possibility of more to come.