For its latest sci-fi movie starring Chris Pratt, Amazon Prime has turned up the volume on its massive marketing engine, but how does it truly rate? Even from the teaser, it was clear that “The Tomorrow War” would be on par with similar popcorn films like “Battle Los Angeles,” “Battleship,” and “Independence Day,” and that remains the case. And, like previous films, this one has some good concepts as well as some cringe-worthy clichés. In the new film, the Earth is startled when a group of time travelers from the year 2051 arrive to give an urgent message: mankind is losing a worldwide battle against a dangerous extraterrestrial race 30 years in the future. IMDB
Dan Forester (Chris Pratt), a high school teacher and family guy, is one of those recruited, but we discover through exposition — in the first words of the film — that underneath his daily cardigan-wearing appearance lies the mind and body of a former US Army Special Forces soldier, because of course. In “Jurassic World,” Pratt also portrayed an ex-Navy SEAL. In the remake of “The Mummy,” Tom Cruise plays an ex-Navy SEAL. In “The Pacifier,” Vin Diesel plays an ex-Navy SEAL. In “Lost in Space,” Toby Stephens plays a former Special Forces soldier. This cliched story technique appears in nearly every current action film. It suggests that the character has a particularly outstanding skill set.