Genric multiverse superhero film that uses nostalgia as a gimmick to sell tickets but doesn't have that much aside from that investment wise. Barry has a dramatic plot about trying to save his family through time travel that feels like filler to get to the abundance of cameos in this film. Also a bunch of confusing time travel logic thats so boring to the writers they decide to show CGI versions of Nic Cage's Superman, Adam West's Batman, Christopher Reeve, Original Supergirl, and the very first superman to destract from the lack of plot in these scenes. Also Keaton returns as Batman but in the same way Ford/Hamill came back as Luke Skywalker/Indiana Jones/and Han Solo. Overall a skippable film that feels like just a cameo fest that ends with George Clooney as Batman as one last joke for the audience.