7.5/10
In the Tomorrow War on Amazon Prime, Dan Forester (Chris Pratt) is one of many people drafted to travel to the future and fight alien monsters.
Yeah, the concept is a lot. You have to let a lot of things slide and not ask questions like "Why did the world governments just believe the future people and go along with it?" or "Why didn't the future people just prepare the present for the aliens' attacks?", and a bunch of other stuff.
Running at two hours and twenty minutes, the movie is too long and stretches out what is a simple plot. There are comic moments, but are weirdly spaced instead of appearing consistently.
However, the basic story works well enough. You get a lot of effort on Dan's life and personal journey. The funny moments are welcome, The alien fighting is fairly impressive and entertaining.
The alien design both works and doesn't work. Their skill set is pretty versatile and imaginative. Efforts were made to make these look distinctive. However, I don't know if they were distinctive enough. They still feel like they come from a line of traditional modern monster design that you would find in video games like Doom. (Aliens or Predators these are not.) I think it's their basic color scheme that really adds a generic feel.
Casting's good. Pratt is very relatable as the protagonist, Veep's Sam Richardson provides sufficient comic relief, and J.K. Simmons, who's pretty good in everything he does, does not disappoint.
I can really see this splitting people down the middle. Some will enjoy this as an entertaining action film. Others may be bored with the run time or can't get past the plot holes.