I have thoroughly enjoyed every 240 minutes of this movie!
The action, the humor and the dialogue. Ooof! The dialogues are some of the best!
Despite having known the plot of the movie, let me tell you: THIS MOVIE IS COMPLETELY DIFFERENT! It resolves so many plotlines built up over the past movies and in this movie and it sets up so many more. Oh my! Wait till you watch that EPILOGUE.
The story is quite cohesive and although we have seen this formula over in the animation, this feels quite original in its own sense. What more? It has heart, it has some great sci-fi and some really great action sequences! The visual effects are great and you can completely believe the aliens are there and fighting these demi-gods and humans.
The characters?
Batman: Batman's story arc has come a long way from being brooding and hopeless to being positive!
Superman: Let's just say he found his purpose and Jonathan Kent will be proud.
Aquaman: Man, he does talk to fish but he is way more than that. Although, we have seen him in his own movie, this movie is the perfect transition point to where he is now.
WonderWoman: Oh no words. She is just splendidly great!
Flash: Barry Allen is delightful and for me, personally, he is the heart of the movie.
Special mention to Alfred! He steals every scene he is in.
Overall, I would watch this movie over again and I am really curious for the story to continue in future movies :)