I tried to watch The Tomorrow War. I figured "Chris Pratt, Yvonne Strahovski, that sounds pretty good." It wasn't.
It's like a bunch of A-List scripts were involved in a horrible car accident. There's the one movie that has Chris Pratt leading a ragtag group of civilians into combat for the first time, and that's pretty compelling. There's another one where Chris Pratt is a would-be scientist who's stuck teaching high school, and that's OK too. There's a time travel movie with Chris Pratt going into the future and meeting Yvonne Strahovski, and that's also really good stuff. There's one where Chris Pratt is trying to be a good father to his kid while reconciling with his crazy paramilitary dad. And there's a bad video game where Chris Pratt has to shoot a bunch of aliens that look like Spider-man villains.
All of these get slammed together at 100 MPH, and it doesn't do good things to any of them. After the accident, they had to graft together what was left into a grotesque mockery of a movie. Storylines start up, get going, build some momentum, and then crash to halt when the movie suddenly switches tracks, and the audience is left hanging. There are multiple places where it feels like the movie should have ended there and it would have been OK. Eventually, I just got tired of being yanked around at random, and just hit stop.
Your mileage may vary. If you have Amazon Prime, it's free at least.