I found myself unsure if I should review The Flash due to the disgraceful crimes of its lead star, not to mention the fact that Warner Bros and DC seem incapable of making moral and ethical decisions regarding the actions of the star of its films. As such I will not mention the name of the Actor who plays The Flash during this review, and I will totally separate the actor who deserves to be in prison, from the beloved character, most famously played in the TV series by the excellent Grant Gustin, who really should have starred in this film. Anyway, with that out of the way, onto the film itself.
Returning to the present, Barry suddenly finds himself forcibly ejected from the Speed Force by another speedster and unexpectedly lands in an alternate version of 2013, where his mother is alive. Realizing that he has arrived on the very day he originally acquired his superhuman abilities, Barry locates his past self and comprehends the significance of this moment. Together, the two versions of Barry Allen proceed to the Central City Police Department, where Barry takes a bold step by ensuring that his 2013 counterpart is struck by lightning, granting him extraordinary powers at the cost of losing his own.
After aiding Bruce Wayne (Ben Affleck), also known as Batman, and Diana Prince (Gal Gadot), also known as Wonder Woman, in foiling a botched bank robbery, Barry Allen, the speedster known as The Flash, decides to revisit his childhood home. There, he immerses himself in memories of his parents, Nora (Maribel Verdú) and Henry (Ron Livingston), whose lives were tragically disrupted when Henry was wrongly convicted for Nora's murder. Overwhelmed by his emotions, Barry unintentionally journeys back in time to earlier that day and shares this revelation with Bruce. Despite Bruce's cautionary words about the potential risks of time travel, Barry is determined to alter the past.
Full Review at