My thoughts (spoilers)
My thoughts:
1) the CGI was lacking at some points, such as the time-travel place where he goes to do a time-jump; that place looks like something out of a PlayStation 2 game
2). i didn’t like the reliance on random nostalgia (Reeves & Clooney), and Nic Cage’s cameo was just weird
3). The movie is “The Flash,” but The Flash got overshadowed by Batman and Supergirl (especially the former). I left this movie wanting to see more of Michael Keaton’s Batman instead of Flash
4). Relating to #3, Keaton’s Batman was the best part of the movie. He was awesome
5). Supergirl is pretty, but too small. I know her character is an alien with superpowers, so she doesn’t rely on muscles. But aesthetically, they should have cast a more athletic girl ala Wonderwoman to make those fight scenes less awkward
6). They needed a better-looking girl for the reporter that Flash asks out for dinner
7). most of the time, I don’t like time travel in movies; you have to be careful with time travel. And here, I don’t think they were careful. What happens here is that Flash goes back in time, gets trapped in a universe, sees that world ruined, and then in the end, he goes back to where he started, eliminating everything he just did in the whole movie. Hence, you just feel that you got ripped off for watching. As I said you have to be careful with time travel
8). Who or what kept Supergirl captive? What were their intentions? How did they do it? Why did they keep her alive?
9). The Barry Allen in the alternate world (the one who does) was really annoying. I know they wanted comedy relief, but it was too much. And at the end, seeing two Flashes fight Zod and others kind of diminished Flash as a superpower, making him seem less special and powerful (could you imagine anyone stopping 2 Supermen, Batmen, Spidermen, or WonderMen?). The Barry Allen whom he meets in the alternate world should have just died early or something, leaving the original by himself