When I watched the theatrical release of Justice League, I was very unimpressed with what I saw. So, I was not sure what to expect with the 4-hour Snyder Cut on HBO Max. Wow, what a difference! It is really a crime what was done with the movie. This version had a much better story that really held together, with an overall epic feel and much improved action and effects sequences. Cyborg finally had a proper role and was great to watch. Steppenwolf looked miles better and his interactions with Darkseid were a highlight. I'm still not crazy about Ezra Miller as The Flash, but he was far more tolerable here, with a couple of really great action beats. It's not perfect - it's at least a half hour too long (I would not have included the future stuff at the end) and Mera's British accent was not convincing. Still, I've watched it twice now and quite enjoyed it both times. What an example of ow studio interference can torpedo a movie!