A solid 8.5/10. Lot of meat for a 2.5 hr movie.
The story draws from the OG comic and builds upon it, the changes look good. Time travel concept was explained well but speed force looked a bit sketchy. Still pondering tbh trying to make sense and clarify that part in my head. Sasha Calle(Supergirl) was gorgeous,she really nailed it. Keaton was fabulous as well. The chemistry between 2 versions of Barry played out very well by Ezra. Kudos to them! Tge pace felt a little rushed at times. CGI looked a bit rough in 1 scene, apart from that looked gorgeous. Lots of cameos.. Literally lots! (Shh! No spoilers). DC is back with a good one!