Much better than the critics are claiming!

Rating: 10/10 (17 November 2017)

I didn't expect a lot given the poor early critic reviews and the experience of watching Batman V Superman. However, I was pleasantly surprised and really enjoyed it!
It is a short movie at 120 minutes but all the key characters are given a proper (albeit quick) introduction. The set up for the villain using DC mythology is nicely done.
Gal Gadot plays Wonder Woman with elan (as she did in her solo movie) and Ezra Miller was a great choice for the Flash (different take to CW's TV show). Ben Affleck finally comes into his own as Batman, playing a reluctant, fallible but likable leader.
I think the true stars are Zack Snyder (I had completely written him off based on BvS, but I guess all that criticism made him come back better and more determined to succeed!) I believe Joss Wheedon (He directed Avengers Age of Ultron) was pulled in to finish this movie and his touch can be felt in refining and improving the work Snyder did.
I hope this movie helps shift gears for the DC cinematic universe and helps it go into full strength. I wouldn't hesitate in recommending this movie.