Chris Pratt is battling aliens, but this time, it's not. The movie star's new film, drops on Amazon Prime Video on July 2.was originally supposed to go to theaters last year, but after the coronavirus pandemic, the film was delayed and will now head to streaming.In the movie, Pratt stars as a high school teacher and veteran who is drafted to fight a war that hasn't happened yet.«We are fighting a war 30 years in the future.