Chris Pratt‘s The Tomorrow War hit Amazon Prime Video last week and has defied critics to become a monster hit. Audiences seem to be loving its dumb-but-fun blockbuster action, the movie is lighting up social media, and it's apparently breaking viewing records. The time-traveling tale sees Pratt playing Dan Forester, a biology teacher and special forces veteran who gets sucked into 2051, where the future is drafting soldiers from the past in a last-ditch attempt to save Earth from aliens.