For me ZSJL is a far better movie but I found JL2017 more enjoyable.
Breaking it down into characters:
Stepphenwolf - there's no contest here, he is far better fleshed out and developed in ZSJL. Adding Darkseid just improves his character and motivation so much (even if Darkseid is taken out a bit too quickly/easily in the history lesson).
Batman - I think Batman fared better in ZSJL but JL2017 had some good Bruce scenes that I was sad to see go. Loved the "Faith, Alfred. Faith" line.
Aquaman - probably the closest between the two. I liked the added Vulko and Mera interactions, missed the lasso scene. Preferred the song music in JL2017 and thought it fit the character attitude better, but the lyrics of the song choice in ZSJL fit just as well. If I had to pick I'd probably just lean to JL2017 a little but there really isn't much in this one for me.
Wonder Woman - male gaze camera shots aside, I think Diana was better developed in JL2017. Her blowing up the terrorist at the start felt like overkill to me and she just felt a bit more rounded in 2017 rather than just going along with Bruce all the time. The added Amazon stuff and Diana visiting the temple were all great though.
Cyborg - like Stepphenwolf, no contest here. I did like that JL2017 left Silas alive but I really loved Vic's "I'm not broken and I'm not alone"
Flash - as much as it was nice to see Iris I can see why the scene was cut as it didn't add anything to the story. I do miss the "save one" scene (and Barry running the scientists out of danger) but cutting the time travel scene was criminal so it's close but I'd give this one to ZSJL because that scene in the finale was so good.
Lois - ZSJL's first Lois/Martha scene is MUCH better than the one in JL2017 (ignoring the MM reveal after). However, I much prefer Batman actually telling Lois of the plan and having her there as part of the plan rather than her just being there because she visited every day. I also think that the end of JL2017, with Lois going back to work and writing about the JL gives her a better conclusion to her story in the film so I'm going to give this one to JL2017.
Superman - Bad CG shave aside, JL2017. You get more of a feel that he has a new lease on life, that he enjoys being back. He interacts with the team more. And, yes, the classic suit is more fitting IMO. Putting aside the Knightmare stuff, there's nothing in ZSJL that's off putting to me, and I loved first flight 2.0, but I just prefer what we got in JL2017 even if it is a little cliche.
Breaking it down into characters:
Stepphenwolf - there's no contest here, he is far better fleshed out and developed in ZSJL. Adding Darkseid just improves his character and motivation so much (even if Darkseid is taken out a bit too quickly/easily in the history lesson).
Batman - I think Batman fared better in ZSJL but JL2017 had some good Bruce scenes that I was sad to see go. Loved the "Faith, Alfred. Faith" line.
Aquaman - probably the closest between the two. I liked the added Vulko and Mera interactions, missed the lasso scene. Preferred the song music in JL2017 and thought it fit the character attitude better, but the lyrics of the song choice in ZSJL fit just as well. If I had to pick I'd probably just lean to JL2017 a little but there really isn't much in this one for me.
Wonder Woman - male gaze camera shots aside, I think Diana was better developed in JL2017. Her blowing up the terrorist at the start felt like overkill to me and she just felt a bit more rounded in 2017 rather than just going along with Bruce all the time. The added Amazon stuff and Diana visiting the temple were all great though.
Cyborg - like Stepphenwolf, no contest here. I did like that JL2017 left Silas alive but I really loved Vic's "I'm not broken and I'm not alone"
Flash - as much as it was nice to see Iris I can see why the scene was cut as it didn't add anything to the story. I do miss the "save one" scene (and Barry running the scientists out of danger) but cutting the time travel scene was criminal so it's close but I'd give this one to ZSJL because that scene in the finale was so good.
Lois - ZSJL's first Lois/Martha scene is MUCH better than the one in JL2017 (ignoring the MM reveal after). However, I much prefer Batman actually telling Lois of the plan and having her there as part of the plan rather than her just being there because she visited every day. I also think that the end of JL2017, with Lois going back to work and writing about the JL gives her a better conclusion to her story in the film so I'm going to give this one to JL2017.
Superman - Bad CG shave aside, JL2017. You get more of a feel that he has a new lease on life, that he enjoys being back. He interacts with the team more. And, yes, the classic suit is more fitting IMO. Putting aside the Knightmare stuff, there's nothing in ZSJL that's off putting to me, and I loved first flight 2.0, but I just prefer what we got in JL2017 even if it is a little cliche.