JSJL is an absolute brilliance in its own might. This version is much more comprehensible than the 2017 version of the film. It clearly explains the back story, the emotions behind each characters and thankfully flash's character was beautifully developed in this version. After watching this one, i realised how bad the 2017 JL was. No wonder it did not work well. Anyways, kudos to Jack Snyder. I would totally watch his versions of JL2, and JL3 (like he originally planned), if he decides to do them.