Absolutely terrible other then Affleck, Keaton, and Sasha. Ezra is horrible as The Flash and doesn't even capture the on screen effect and feel of Barry Allen. Also, missed opportunity not having Grant Gustin's Flash appear in the film when you put in a de-aged Teddy Sears which doesn't even make sense since on the CW he became Zoom. Also never payed homage to the crossover with Grant on the tv series, but they decide to go with a CGI Christopher Reeve bringing him back for a horrible, CGI mess on screen was a complete insult to him and his character. Next, the villain of the story, "Dark Flash", gets absolutely no screen time at all when you first start to actually like the character, boom. He's dead. Honestly really disappointed with this movie. What should of been, and could of been, an actual Flashpoint adaption, resembling the animated film "Flashpoint: Paradox", never seems to come to fruition on screen with this garbage adaption of The Flash. How can you improve from here? Start by recasting Ezra. Then, maybe go off a comic book or two next time you decide to make a superhero film.