A perfectly enjoyable, fun yet short and easily forgetable ride

Rating: 6/10 (22 December 2017)

(MINOR SPOILERS)
Pros:
It's fun (Even though it changes the tone of the universe),
Some good character development,
Some good CGI,
Sets up a new, better universe
Flash is awesome AF,
Cons:
Awful villain,
Generic (but kind of fun) ending,
Some bad CGI,
Clash of tones,
7/10
Fun and hopeful, but Generic at the same time